Vista - Sets the current process as dpi aware. r=vlad

This commit is contained in:
dougt%meer.net 2006-11-17 19:42:04 +00:00
parent 3d78fff7f6
commit 37d9e7922d

View File

@ -264,6 +264,16 @@ nsToolkit::Startup(HMODULE hModule)
wc.lpszMenuName = NULL;
wc.lpszClassName = L"nsToolkitClass";
VERIFY(::RegisterClassW(&wc));
// Vista API. Mozilla is DPI Aware.
typedef BOOL (*SetProcessDPIAwareFunc)(VOID);
SetProcessDPIAwareFunc setDPIAware = (SetProcessDPIAwareFunc)
GetProcAddress(LoadLibrary("user32.dll"),
"SetProcessDPIAware");
if (setDPIAware)
setDPIAware();
}