aboutsummaryrefslogtreecommitdiff
path: root/c/common.c
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2022-04-02 23:57:16 +0200
committerJohn Ankarström <john@ankarstrom.se>2022-04-02 23:57:16 +0200
commit279b0c7764c3e49db72606c25dd7151137d66b70 (patch)
tree9b79c76f2aaa156de7f03aa52635f123ac0ad305 /c/common.c
parent7e52a92bac667723885f689a1310d93144bd6a11 (diff)
downloadEpisodeBrowser-279b0c7764c3e49db72606c25dd7151137d66b70.tar.gz
Move initialization to WM_CREATE.
WM_CREATE is sent as soon as the window is created. This means that it is not a good idea to set window-specific variables in the code following CreateWindow. Instead, they should be set in the window procedure's response to WM_CREATE.
Diffstat (limited to 'c/common.c')
-rw-r--r--c/common.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/c/common.c b/c/common.c
index 7ee27ff..a056993 100644
--- a/c/common.c
+++ b/c/common.c
@@ -4,26 +4,6 @@
#include "resource.h"
#include "defs.h"
-/* Scale integer according to DPI. */
-int Dpi(int i)
-{
- extern int IDPI;
-
- if (IDPI == -1) {
- HMODULE hModule;
- FARPROC GetDpiForWindow;
- extern HWND HWnd;
- IDPI = 96;
- hModule = LoadLibrary(TEXT("User32.dll"));
- if (hModule && (GetDpiForWindow = GetProcAddress(hModule, "GetDpiForWindow"))) {
- IDPI = GetDpiForWindow(HWnd);
- FreeLibrary(hModule);
- }
- }
-
- return MulDiv(i, IDPI, 96);
-}
-
/* Convert normal string to TSTR using given codepage. */
TCHAR *
TszFromSz(const char *sz, int iCp)