I triple checked but yes, CHOOSECOLOR.hInstance is an HWND...

oldstable
François Gouget 2001-01-05 03:45:40 +00:00 committed by Alexandre Julliard
parent c583b68565
commit 980eeecf99
2 changed files with 3 additions and 3 deletions

View File

@ -123,7 +123,7 @@ typedef UINT CALLBACK (*LPCCHOOKPROC) (HWND, UINT, WPARAM, LPARAM);
typedef struct {
DWORD lStructSize;
HWND hwndOwner;
HWND hInstance;
HWND hInstance; /* Should be an HINSTANCE but MS made a typo */
DWORD rgbResult;
LPDWORD lpCustColors;
DWORD Flags;
@ -136,7 +136,7 @@ typedef CHOOSECOLORA *LPCHOOSECOLORA;
typedef struct {
DWORD lStructSize;
HWND hwndOwner;
HWND hInstance;
HWND hInstance; /* Should be an HINSTANCE but MS made a typo */
DWORD rgbResult;
LPDWORD lpCustColors;
DWORD Flags;

View File

@ -152,7 +152,7 @@ void mwi_Color(HWND hWnd)
cc.lStructSize = sizeof(CHOOSECOLOR);
cc.hwndOwner = hWnd;
cc.hInstance = g_hInstance;
cc.hInstance = (HWND)g_hInstance; /* Should be an HINSTANCE but MS made a typo */
cc.rgbResult = RGB(0,0,0);
cc.lpCustColors = cc_cr;
cc.Flags = 0;