uLib  User mode C/C++ extended API library for Win32 programmers.
Undocumented Messages

Module Description

Some additional undocumented window messages.
[REF] http://blog.airesoft.co.uk/2009/11/wm_messages/

Macros

#define WM_FULLSCREEN   0x003A
 
#define WM_CLIENTSHUTDOWN   0x003B
 
#define WM_DDEMLEVENT   0x003C
 
#define WM_CALCSCROLL   0x003F
 
#define WM_SYNCPAINT   0x0088
 
#define WM_UAHDESTROYWINDOW   0x0090
 
#define WM_UAHDRAWMENU   0x0091
 
#define WM_UAHDRAWMENUITEM   0x0092
 
#define WM_UAHINITMENU   0x0093
 
#define WM_UAHMEASUREMENUITEM   0x0094
 
#define WM_UAHNCPAINTMENUPOPUP   0x0095
 
#define WM_UAHUPDATE   0x0096
 
#define WM_NCUAHDRAWCAPTION   0x00AE
 
#define WM_NCUAHDRAWFRAME   0x00AF
 
#define EM_MSGMAX   0x00DA
 
#define WM_SYSTIMER   0x0118
 
#define WM_GETISHELLBROWSER   (WM_USER+7)
 

Macro Definition Documentation

◆ WM_FULLSCREEN

#define WM_FULLSCREEN   0x003A

Definition at line 1172 of file Common.h.

◆ WM_CLIENTSHUTDOWN

#define WM_CLIENTSHUTDOWN   0x003B

Definition at line 1173 of file Common.h.

◆ WM_DDEMLEVENT

#define WM_DDEMLEVENT   0x003C

Definition at line 1174 of file Common.h.

◆ WM_CALCSCROLL

#define WM_CALCSCROLL   0x003F

Frequently recieved in MDI client window

Definition at line 1177 of file Common.h.

◆ WM_SYNCPAINT

#define WM_SYNCPAINT   0x0088

Definition at line 1180 of file Common.h.

◆ WM_UAHDESTROYWINDOW

#define WM_UAHDESTROYWINDOW   0x0090

Definition at line 1183 of file Common.h.

◆ WM_UAHDRAWMENU

#define WM_UAHDRAWMENU   0x0091

Definition at line 1184 of file Common.h.

◆ WM_UAHDRAWMENUITEM

#define WM_UAHDRAWMENUITEM   0x0092

Definition at line 1185 of file Common.h.

◆ WM_UAHINITMENU

#define WM_UAHINITMENU   0x0093

Definition at line 1186 of file Common.h.

◆ WM_UAHMEASUREMENUITEM

#define WM_UAHMEASUREMENUITEM   0x0094

Definition at line 1187 of file Common.h.

◆ WM_UAHNCPAINTMENUPOPUP

#define WM_UAHNCPAINTMENUPOPUP   0x0095

Definition at line 1188 of file Common.h.

◆ WM_UAHUPDATE

#define WM_UAHUPDATE   0x0096

Definition at line 1189 of file Common.h.

◆ WM_NCUAHDRAWCAPTION

#define WM_NCUAHDRAWCAPTION   0x00AE

Definition at line 1192 of file Common.h.

◆ WM_NCUAHDRAWFRAME

#define WM_NCUAHDRAWFRAME   0x00AF

Definition at line 1193 of file Common.h.

◆ EM_MSGMAX

#define EM_MSGMAX   0x00DA

Definition at line 1196 of file Common.h.

◆ WM_SYSTIMER

#define WM_SYSTIMER   0x0118

Used for caret blink.

Definition at line 1199 of file Common.h.

◆ WM_GETISHELLBROWSER

#define WM_GETISHELLBROWSER   (WM_USER+7)

Get the IShellBrowser of the common file dialog.
The interface lifetime is managed by the window manager, so you don't Release() it,
unless you keep it past the file dialog lifetime, in which case which you must AddRef() it.

Definition at line 1205 of file Common.h.