Find Jobs
Hire Freelancers

Making a Windows demo with CEF in the GDI Scaling mode looks well on my 4K monitor

$30-250 USD

Closed
Posted about 2 years ago

$30-250 USD

Paid on delivery
I'd like a Windows developer to make a demo with Visual Studio 2019 or 2022 on Windows 10 for me. The demo should be written in C++ with pure Win32 APIs and/or the Microsoft Foundation Class (MFC) Library. You may want to build the demo based on the official "cef-project" of the Chromium Embedded Framework (CEF). The official "cef-project" can build several mini applications embedding CEF windows that look like Chrome. However, the text in the embedded CEF windows looks blurry on my 4K monitor after I changed their mode to GDI Scaling. It's known that "There is new functionality in the Creators Update that results in text and primitives rendering crisply on high-DPI displays for GDI-based apps only. For applications that are GDI-based Windows can now DPI scale these on a per-monitor basis. This means that these applications will, magically, become per-monitor DPI aware. Now keep in mind that this solution is not a silver bullet. There are some limitations: - GDI+ content doesn’t DPI scale - DX content doesn’t DPI scale - Bitmap-based content won’t be crisp - It won’t be possible for end users to determine which apps will benefit from this feature without trying it out on an app-by-app basis." There might be some ways to solve the problem. For example, the SetThreadDpiAwarenessContext API might be able to override the GDI Scaling mode of the embedded CEF windows. All biddings are welcome. ;-) References: - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL]
Project ID: 33609003

About the project

2 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $600 USD for this job
User Avatar
Hello, CEF is easily built , but most of CEF is a set of Microsoft built DLLs. Setting GDI data may be a bit tricky. :) I am a VC++ Developer with vast experience. Feel free to contact Me.
$700 USD in 10 days
5.0 (42 reviews)
6.5
6.5
User Avatar
Well familiar with MFC programming, I can complete your project successfully. I can make CEF based project and fix issues with GDI scaling. The problem is to test properly. Because I have no 4K monitor. Looking forward to working with you. Best regards
$500 USD in 5 days
5.0 (7 reviews)
4.5
4.5

About the client

Flag of CHINA
Wuhan, China
5.0
1
Payment method verified
Member since Oct 5, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.