Accessing a MySQL Database in C




Version 0.1
Copyright © 2009 by Zack Smith.
All rights reserved.

Introduction

This is just a list of Windows message types for my own reference.

The Messages

WM_NULL 0 nothing
WM_CREATE 1 sent after creation of window
WM_DESTROY 2 sent after window remove from screen
WM_MOVE 3 sent after window was moved
WM_SIZE 5 sent after window was resized
WM_ENABLE 10 window is being enabled or disabled
WM_PAINT 15 sent to app to redraw window contents
WM_CLOSE 0x10 tells app that window should close
WM_QUERYOPEN 0x13 sent to icon to restore window
WM_ERASEBKGND 0x14 sent to app to clear background
WM_SHOWWINDOW 0x18 sent to window when hidden or shown
WM_ACTIVATEAPP 0x1C sent to all apps when active window changes
WM_QUERYDRAGICON 0x37 sent to indicate drag will occur
WM_COMPACTING 0x41 sent to indicate system memory is low
WM_WINDOWPOSCHANGING 0x46 indicates that window geometry is changing
WM_WINDOWPOSCHANGED 0x47 indicates that window geometry has changed
WM_USERCHANGED 0x54 sent to windows after user logs on or off
WM_STYLECHANGING 0x7C indicates window style is changing
WM_STYLECHANGED 0x7D indicates window style has changed
WM_GETICON 0x7F asks application to provide icons
WM_NCCREATE 0x81 sent before WM_CREATE when window being created
WM_NCDESTROY 0x82 sent after WM_DESTROY when window being destroyed
WM_NCCALCSIZE 0x83 indicates that window should recalculate size
WM_NCACTIVATE 0x86 sent to indicate non-client area should indicate new active or inactive state
WM_COMMAND 0x111 tells app that pulldown menu item selected
WM_TIMER 0x113 tells app that timer has elapsed
WM_MOUSEMOVE 0x200 tells window mouse motion has occurred
WM_LBUTTONDOWN 0x201 tells window left mouse button pressed
WM_LBUTTONUP 0x202 tells window left mouse button released
WM_LBUTTONDBLCLK 0x203 tells window left mouse button double-clicked
WM_RBUTTONDOWN 0x204 tells window right mouse button pressed
WM_RBUTTONUP 0x205 tells window right mouse button released
WM_RBUTTONDBLCLK 0x206 tells window right mouse button double-clicked
WM_MBUTTONDOWN 0x207 tells window middle mouse button pressed
WM_MBUTTONUP 0x208 tells window middle mouse button released
WM_MBUTTONDBLCLK 0x209 tells window middle mouse button double-clicked
WM_PARENTNOTIFY 0x210 tells parent window that child window was created or destroyed
WM_SIZING 0x214 tells window that it is being resized
WM_MOVING 0x216 tells window it is being moved
WM_ENTERSIZEMOVE 0x231 tells window the manual resizing process is beginning
WM_EXITSIZEMOVE 0x232 tells window the manual resizing process has ended
WM_DROPFILES 0x233 tells window that user has dropped a file into the window (see DragAcceptFiles)
WM_USER 0x400 custom event generated by the application itself
WM_APP+n 0x8000 custom messages generated by applications

Links





Valid HTML 4.01 Transitional