첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ 윈도우 메시지(Window Message) 상수

------------------------------------------------------------------------------------------------------------------------

private const uint WM_ACTIVATE               = 0x0006;

private const uint WM_ACTIVATEAPP            = 0x001C;

private const uint WM_AFXFIRST               = 0x0360;

private const uint WM_AFXLAST                = 0x037F;

private const uint WM_APP                    = 0x8000;

private const uint WM_ASKCBFORMATNAME        = 0x030C;

private const uint WM_CANCELJOURNAL          = 0x004B;

private const uint WM_CANCELMODE             = 0x001F;

private const uint WM_CAPTURECHANGED         = 0x0215;

private const uint WM_CHANGECBCHAIN          = 0x030D;

private const uint WM_CHANGEUISTATE          = 0x0127;

private const uint WM_CHAR                   = 0x0102;

private const uint WM_CHARTOITEM             = 0x002F;

private const uint WM_CHILDACTIVATE          = 0x0022;

private const uint WM_CLEAR                  = 0x0303;

private const uint WM_CLOSE                  = 0x0010;

private const uint WM_COMMAND                = 0x0111;

private const uint WM_COMPACTING             = 0x0041;

private const uint WM_COMPAREITEM            = 0x0039;

private const uint WM_CONTEXTMENU            = 0x007B;

private const uint WM_COPY                   = 0x0301;

private const uint WM_COPYDATA               = 0x004A;

private const uint WM_CREATE                 = 0x0001;

private const uint WM_CTLCOLORBTN            = 0x0135;

private const uint WM_CTLCOLORDLG            = 0x0136;

private const uint WM_CTLCOLOREDIT           = 0x0133;

private const uint WM_CTLCOLORLISTBOX        = 0x0134;

private const uint WM_CTLCOLORMSGBOX         = 0x0132;

private const uint WM_CTLCOLORSCROLLBAR      = 0x0137;

private const uint WM_CTLCOLORSTATIC         = 0x0138;

private const uint WM_CUT                    = 0x0300;

private const uint WM_DEADCHAR               = 0x0103;

private const uint WM_DELETEITEM             = 0x002D;

private const uint WM_DESTROY                = 0x0002;

private const uint WM_DESTROYCLIPBOARD       = 0x0307;

private const uint WM_DEVICECHANGE           = 0x0219;

private const uint WM_DEVMODECHANGE          = 0x001B;

private const uint WM_DISPLAYCHANGE          = 0x007E;

private const uint WM_DRAWCLIPBOARD          = 0x0308;

private const uint WM_DRAWITEM               = 0x002B;

private const uint WM_DROPFILES              = 0x0233;

private const uint WM_ENABLE                 = 0x000A;

private const uint WM_ENDSESSION             = 0x0016;

private const uint WM_ENTERIDLE              = 0x0121;

private const uint WM_ENTERMENULOOP          = 0x0211;

private const uint WM_ENTERSIZEMOVE          = 0x0231;

private const uint WM_ERASEBKGND             = 0x0014;

private const uint WM_EXITMENULOOP           = 0x0212;

private const uint WM_EXITSIZEMOVE           = 0x0232;

private const uint WM_FONTCHANGE             = 0x001D;

private const uint WM_GETDLGCODE             = 0x0087;

private const uint WM_GETFONT                = 0x0031;

private const uint WM_GETHOTKEY              = 0x0033;

private const uint WM_GETICON                = 0x007F;

private const uint WM_GETMINMAXINFO          = 0x0024;

private const uint WM_GETOBJECT              = 0x003D;

private const uint WM_GETTEXT                = 0x000D;

private const uint WM_GETTEXTLENGTH          = 0x000E;

private const uint WM_HANDHELDFIRST          = 0x0358;

private const uint WM_HANDHELDLAST           = 0x035F;

private const uint WM_HELP                   = 0x0053;

private const uint WM_HOTKEY                 = 0x0312;

private const uint WM_HSCROLL                = 0x0114;

private const uint WM_HSCROLLCLIPBOARD       = 0x030E;

private const uint WM_ICONERASEBKGND         = 0x0027;

private const uint WM_IME_CHAR               = 0x0286;

private const uint WM_IME_COMPOSITION        = 0x010F;

private const uint WM_IME_COMPOSITIONFULL    = 0x0284;

private const uint WM_IME_CONTROL            = 0x0283;

private const uint WM_IME_ENDCOMPOSITION     = 0x010E;

private const uint WM_IME_KEYDOWN            = 0x0290;

private const uint WM_IME_KEYLAST            = 0x010F;

private const uint WM_IME_KEYUP              = 0x0291;

private const uint WM_IME_NOTIFY             = 0x0282;

private const uint WM_IME_REQUEST            = 0x0288;

private const uint WM_IME_SELECT             = 0x0285;

private const uint WM_IME_SETCONTEXT         = 0x0281;

private const uint WM_IME_STARTCOMPOSITION   = 0x010D;

private const uint WM_INITDIALOG             = 0x0110;

private const uint WM_INITMENU               = 0x0116;

private const uint WM_INITMENUPOPUP          = 0x0117;

private const uint WM_INPUTLANGCHANGE        = 0x0051;

private const uint WM_INPUTLANGCHANGEREQUEST = 0x0050;

private const uint WM_KEYDOWN                = 0x0100;

private const uint WM_KEYFIRST               = 0x0100;

private const uint WM_KEYLAST                = 0x0108;

private const uint WM_KEYUP                  = 0x0101;

private const uint WM_KILLFOCUS              = 0x0008;

private const uint WM_LBUTTONDBLCLK          = 0x0203;

private const uint WM_LBUTTONDOWN            = 0x0201;

private const uint WM_LBUTTONUP              = 0x0202;

private const uint WM_MBUTTONDBLCLK          = 0x0209;

private const uint WM_MBUTTONDOWN            = 0x0207;

private const uint WM_MBUTTONUP              = 0x0208;

private const uint WM_MDIACTIVATE            = 0x0222;

private const uint WM_MDICASCADE             = 0x0227;

private const uint WM_MDICREATE              = 0x0220;

private const uint WM_MDIDESTROY             = 0x0221;

private const uint WM_MDIGETACTIVE           = 0x0229;

private const uint WM_MDIICONARRANGE         = 0x0228;

private const uint WM_MDIMAXIMIZE            = 0x0225;

private const uint WM_MDINEXT                = 0x0224;

private const uint WM_MDIREFRESHMENU         = 0x0234;

private const uint WM_MDIRESTORE             = 0x0223;

private const uint WM_MDISETMENU             = 0x0230;

private const uint WM_MDITILE                = 0x0226;

private const uint WM_MEASUREITEM            = 0x002C;

private const uint WM_MENUCHAR               = 0x0120;

private const uint WM_MENUCOMMAND            = 0x0126;

private const uint WM_MENUDRAG               = 0x0123;

private const uint WM_MENUGETOBJECT          = 0x0124;

private const uint WM_MENURBUTTONUP          = 0x0122;

private const uint WM_MENUSELECT             = 0x011F;

private const uint WM_MOUSEACTIVATE          = 0x0021;

private const uint WM_MOUSEFIRST             = 0x0200;

private const uint WM_MOUSEHOVER             = 0x02A1;

private const uint WM_MOUSELAST              = 0x020D;

private const uint WM_MOUSELEAVE             = 0x02A3;

private const uint WM_MOUSEMOVE              = 0x0200;

private const uint WM_MOUSEWHEEL             = 0x020A;

private const uint WM_MOUSEHWHEEL            = 0x020E;

private const uint WM_MOVE                   = 0x0003;

private const uint WM_MOVING                 = 0x0216;

private const uint WM_NCACTIVATE             = 0x0086;

private const uint WM_NCCALCSIZE             = 0x0083;

private const uint WM_NCCREATE               = 0x0081;

private const uint WM_NCDESTROY              = 0x0082;

private const uint WM_NCHITTEST              = 0x0084;

private const uint WM_NCLBUTTONDBLCLK        = 0x00A3;

private const uint WM_NCLBUTTONDOWN          = 0x00A1;

private const uint WM_NCLBUTTONUP            = 0x00A2;

private const uint WM_NCMBUTTONDBLCLK        = 0x00A9;

private const uint WM_NCMBUTTONDOWN          = 0x00A7;

private const uint WM_NCMBUTTONUP            = 0x00A8;

private const uint WM_NCMOUSEHOVER           = 0x02A0;

private const uint WM_NCMOUSELEAVE           = 0x02A2;

private const uint WM_NCMOUSEMOVE            = 0x00A0;

private const uint WM_NCPAINT                = 0x0085;

private const uint WM_NCRBUTTONDBLCLK        = 0x00A6;

private const uint WM_NCRBUTTONDOWN          = 0x00A4;

private const uint WM_NCRBUTTONUP            = 0x00A5;

private const uint WM_NCXBUTTONDBLCLK        = 0x00AD;

private const uint WM_NCXBUTTONDOWN          = 0x00AB;

private const uint WM_NCXBUTTONUP            = 0x00AC;

private const uint WM_NCUAHDRAWCAPTION       = 0x00AE;

private const uint WM_NCUAHDRAWFRAME         = 0x00AF;

private const uint WM_NEXTDLGCTL             = 0x0028;

private const uint WM_NEXTMENU               = 0x0213;

private const uint WM_NOTIFY                 = 0x004E;

private const uint WM_NOTIFYFORMAT           = 0x0055;

private const uint WM_NULL                   = 0x0000;

private const uint WM_PAINT                  = 0x000F;

private const uint WM_PAINTCLIPBOARD         = 0x0309;

private const uint WM_PAINTICON              = 0x0026;

private const uint WM_PALETTECHANGED         = 0x0311;

private const uint WM_PALETTEISCHANGING      = 0x0310;

private const uint WM_PARENTNOTIFY           = 0x0210;

private const uint WM_PASTE                  = 0x0302;

private const uint WM_PENWINFIRST            = 0x0380;

private const uint WM_PENWINLAST             = 0x038F;

private const uint WM_POWER                  = 0x0048;

private const uint WM_POWERBROADCAST         = 0x0218;

private const uint WM_PRINT                  = 0x0317;

private const uint WM_PRINTCLIENT            = 0x0318;

private const uint WM_QUERYDRAGICON          = 0x0037;

private const uint WM_QUERYENDSESSION        = 0x0011;

private const uint WM_QUERYNEWPALETTE        = 0x030F;

private const uint WM_QUERYOPEN              = 0x0013;

private const uint WM_QUEUESYNC              = 0x0023;

private const uint WM_QUIT                   = 0x0012;

private const uint WM_RBUTTONDBLCLK          = 0x0206;

private const uint WM_RBUTTONDOWN            = 0x0204;

private const uint WM_RBUTTONUP              = 0x0205;

private const uint WM_RENDERALLFORMATS       = 0x0306;

private const uint WM_RENDERFORMAT           = 0x0305;

private const uint WM_SETCURSOR              = 0x0020;

private const uint WM_SETFOCUS               = 0x0007;

private const uint WM_SETFONT                = 0x0030;

private const uint WM_SETHOTKEY              = 0x0032;

private const uint WM_SETICON                = 0x0080;

private const uint WM_SETREDRAW              = 0x000B;

private const uint WM_SETTEXT                = 0x000C;

private const uint WM_SETTINGCHANGE          = 0x001A;

private const uint WM_SHOWWINDOW             = 0x0018;

private const uint WM_SIZE                   = 0x0005;

private const uint WM_SIZECLIPBOARD          = 0x030B;

private const uint WM_SIZING                 = 0x0214;

private const uint WM_SPOOLERSTATUS          = 0x002A;

private const uint WM_STYLECHANGED           = 0x007D;

private const uint WM_STYLECHANGING          = 0x007C;

private const uint WM_SYNCPAINT              = 0x0088;

private const uint WM_SYSCHAR                = 0x0106;

private const uint WM_SYSCOLORCHANGE         = 0x0015;

private const uint WM_SYSCOMMAND             = 0x0112;

private const uint WM_SYSDEADCHAR            = 0x0107;

private const uint WM_SYSKEYDOWN             = 0x0104;

private const uint WM_SYSKEYUP               = 0x0105;

private const uint WM_TCARD                  = 0x0052;

private const uint WM_TIMECHANGE             = 0x001E;

private const uint WM_TIMER                  = 0x0113;

private const uint WM_UNDO                   = 0x0304;

private const uint WM_UNINITMENUPOPUP        = 0x0125;

private const uint WM_USER                   = 0x0400;

private const uint WM_USERCHANGED            = 0x0054;

private const uint WM_VKEYTOITEM             = 0x002E;

private const uint WM_VSCROLL                = 0x0115;

private const uint WM_VSCROLLCLIPBOARD       = 0x030A;

private const uint WM_WINDOWPOSCHANGED       = 0x0047;

private const uint WM_WINDOWPOSCHANGING      = 0x0046;

private const uint WM_WININICHANGE           = 0x001A;

private const uint WM_XBUTTONDBLCLK          = 0x020D;

private const uint WM_XBUTTONDOWN            = 0x020B;

private const uint WM_XBUTTONUP              = 0x020C;

------------------------------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요