Techwiki:Win32k/DLG
Windows DLG and Dialog Structure
typedef struct _DLG { /* 000 */ DLGPROC lpfnDlg; /* 004 */ DWORD flags; // 1 == Ansi /* 008 */ INT cyChar; /* 00c */ INT cxChar; /* 010 */ HWND hwndFocusSave; /* 014 */ UINT fEnd:1; UINT fDisable:1; /* 018 */ LONG_PTR result; /* 01c */ HANDLE hData; /* 020 */ HFONT hUserFont } DLG, *PDLG; // Size: 0x24
typedef struct _DIALOG { WND wnd; LRESULT resultWP; PDLG pdlg; DWORD unused; DWORD reserved[5]; } DIALOG, *PDIALOG; // w2k size 0xb8
References
- Windows Symbol files, userkdx.dll, !dco