(Win32) Cleanup frontend_win32_init
This commit is contained in:
parent
a72434e945
commit
5e905cf526
|
@ -35,20 +35,11 @@ static void frontend_win32_get_os(char *name, size_t sizeof_name, int *major, in
|
||||||
|
|
||||||
static void frontend_win32_init(void *data)
|
static void frontend_win32_init(void *data)
|
||||||
{
|
{
|
||||||
char os_version[PATH_MAX_LENGTH];
|
|
||||||
int major, minor;
|
|
||||||
typedef BOOL (WINAPI *isProcessDPIAwareProc)();
|
typedef BOOL (WINAPI *isProcessDPIAwareProc)();
|
||||||
typedef BOOL (WINAPI *setProcessDPIAwareProc)();
|
typedef BOOL (WINAPI *setProcessDPIAwareProc)();
|
||||||
|
HMODULE handle = GetModuleHandle(TEXT("User32.dll"));
|
||||||
(void)data;
|
isProcessDPIAwareProc isDPIAwareProc = (isProcessDPIAwareProc)dylib_proc(handle, "IsProcessDPIAware");
|
||||||
|
setProcessDPIAwareProc setDPIAwareProc = (setProcessDPIAwareProc)dylib_proc(handle, "SetProcessDPIAware");
|
||||||
frontend_win32_get_os(os_version, sizeof(os_version), &major, &minor);
|
|
||||||
|
|
||||||
isProcessDPIAwareProc isDPIAwareProc = (isProcessDPIAwareProc)
|
|
||||||
GetProcAddress(GetModuleHandle(TEXT("User32.dll")), "IsProcessDPIAware");
|
|
||||||
|
|
||||||
setProcessDPIAwareProc setDPIAwareProc = (setProcessDPIAwareProc)
|
|
||||||
GetProcAddress(GetModuleHandle(TEXT("User32.dll")), "SetProcessDPIAware");
|
|
||||||
|
|
||||||
if (isDPIAwareProc)
|
if (isDPIAwareProc)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue