summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--widgetfactory.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/widgetfactory.c b/widgetfactory.c
index b0d503b..94c063f 100644
--- a/widgetfactory.c
+++ b/widgetfactory.c
@@ -31,7 +31,7 @@ handleMessage(void *closure, HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
SetTextColor(hdcStatic, RGB(0,0,0));
SetBkColor(hdcStatic, RGB(0,255,0));
return (LRESULT)green;
- } else if (id == ID_LBL3) {
+ } /*else if (id == ID_LBL3) {
SetTextColor(hdcStatic, RGB(255,255,255));
SetBkColor(hdcStatic, RGB(0,0,255));
return (LRESULT)blue;
@@ -39,7 +39,7 @@ handleMessage(void *closure, HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
SetTextColor(hdcStatic, RGB(0,0,0));
SetBkColor(hdcStatic, RGB(255,255,255));
return (LRESULT)white;
- }
+ }*/
}
return ALF_DefWindowProc(hwnd, msg, wparam, lparam);
@@ -52,6 +52,11 @@ wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCm
(void)lpCmdLine;
(void)nCmdShow;
+ BOOL (*pSetProcessDpiAware)(void);
+ pSetProcessDpiAware = (BOOL (*)(void))GetProcAddress(GetModuleHandle(L"user32.dll"), "SetProcessDPIAware");
+ if (pSetProcessDpiAware)
+ pSetProcessDpiAware();
+
red = CreateSolidBrush(RGB(255,0,0));
green = CreateSolidBrush(RGB(0,255,0));
blue = CreateSolidBrush(RGB(0,0,255));
@@ -94,6 +99,8 @@ wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCm
ALF_RecalculateLayout(win);
ALF_SetDefaultButton(win, ID_B1);
+ //EnableWindow(ALF_WidgetHwndById(win, ID_LBL3), FALSE);
+
ALF_ResizeWindow(win, 1, 1);
ALF_ShowModal(win);