기금넷 공식사이트 - 복권 조회 - 고급 VB 프로그래밍
고급 VB 프로그래밍
Wm _ create = $0001; 응용 프로그램이 창을 만듭니다.
WM _ DESTROY = $0002 창문이 파괴되었다.
WM _ MOVE = $0003 이동 창
WM _ SIZE = $0005 창 크기를 변경합니다.
WM _ ACTIVATE = $0006 창이 활성화 또는 비활성화됩니다.
WM _ SETFOCUS = $0007 이 포커스를 받은 후
WM _ KILLFOCUS = $0008 초점 상실
WM _ ENABLE = $ 000A 활성화 상태 변경
WM _ SETREDRAW = $ 000B 창을 다시 그릴 수 있는지 여부를 설정합니다.
WM _ SETTEXT = $ 000C 응용 프로그램은 이 메시지를 전송하여 창의 텍스트를 설정합니다.
WM _ GETTEXT = $ 000D 응용 프로그램은 이 메시지를 전송하여 해당 창의 텍스트를 버퍼에 복사합니다.
WM _ GETTEXTLENGTH = $ 000E 창과 관련된 텍스트 길이 (빈 문자 제외) 를 가져옵니다
WM _ PAINT = $ 000F 요청 창 다시 그리기.
Wm _ close = $0010; 창이나 응용 프로그램이 곧 닫힐 때 신호를 보냅니다.
Wm _ queryendsession = $0011; 사용자가 종료 대화 상자를 선택하거나 프로그램이 ExitWindows 함수를 직접 호출하는 경우.
Wm _ quit = $0012; 프로그램 실행을 종료하거나 프로그램이 postquitmessage 함수를 호출하는 데 사용됩니다.
Wm _ queryopen = $0013; 사용자 창이 원래 크기와 위치로 복원되면 이 메시지를 아이콘으로 보냅니다.
Wm _ erasebkgnd = $0014; 창 배경을 지워야 하는 경우 (예: 창 크기가 변경될 때)
Wm _ syscolorchange = $0015; 시스템 색상이 변경되면 이 메시지를 모든 톱 레벨 창으로 보냅니다.
Wm _ endsession = $0016; 시스템 프로세스가 WM_QUERYENDSESSION 메시지를 보내면 응용 프로그램으로 전송되어 세션이 종료되었는지 여부를 알립니다.
Wm _ systemerror = $0017;
Wm _ showwindow = $0018; 창을 숨기거나 표시할 때 이 메시지를 이 창으로 보냅니다.
Wm _ activateapp = $001c; 이 메시지를 보내는 창은 활성 창과 비활성 응용 프로그램입니다.
Wm _ fontchange = $001d; 시스템의 글꼴 라이브러리가 변경될 때 모든 최상위 창에 이 메시지를 보냅니다.
Wm _ timechange = $001e; 시스템 시간이 변경되면 이 메시지를 모든 최상위 레벨 창으로 보냅니다.
Wm _ cancel mode = $001f; 진행 중인 모드 (작업) 를 취소하려면 이 메시지를 보냅니다.
WM _ SETCURSOR = $0020 마우스가 창 안에서 커서를 움직이게 하고 마우스 입력이 캡처되지 않은 경우 창에 메시지를 보냅니다.
Wm _ mouseactivate = $0021; 커서가 비활성 창에 있고 사용자가 마우스 버튼을 누르고 있을 때 이 메시지를 현재 창으로 보냅니다.
WM _ CHILDACTIVATE = $0022 사용자가 이 창의 제목 표시줄을 클릭하거나 창이 활성화, 이동 또는 크기 조정될 때 MDI 하위 창으로 메시지를 보냅니다.
WM _ QUEUESYNC = $0023 이 메시지는 컴퓨터 기반 교육 프로그램에 의해 전송되고 사용자가 입력한 메시지는 WH_JOURNALPALYBACK 의 후크 프로그램에 의해 분리됩니다.
WM _ GETMINMAXINFO = $0024 이 메시지는 창의 크기나 위치가 변경될 때 창으로 전송됩니다.
WM _ PAINTICON = $0026 창 아이콘이 다시 그려질 때 최소화된 창으로 전송됩니다.
WM _ ICONERASEBKGND = $0027 이 메시지는 최소화된 창으로 전송되며, 그 배경은 아이콘을 그리기 전에 다시 그려야 합니다.
WM _ NEXTDLGCTL = $0028 초점 위치를 변경하기 위해 이 메시지를 대화상자 프로그램에 보냅니다.
WM _ SPOOLERSTATUS = $ 002A 인쇄 관리 대기열이 작업을 추가하거나 줄일 때마다 이 메시지가 전송됩니다.
WM _ DRAWITEM = $ 002B 버튼, 콤보 상자, 목록 상자 및 메뉴의 모양이 변경될 때 이러한 빈 부품의 소유자에게 이 메시지를 보냅니다.
WM _ MEASUREITEM = $ 002C 버튼, 콤보 상자, 목록 상자, listview 컨트롤 또는 메뉴 항목을 만들 때 컨트롤 소유자에게 메시지를 보냅니다.
WM _ DELETEITEM = $ 002D 목록 상자 또는 콤보 상자가 손상되거나 일부 항목이 삭제된 경우 메시지는 lb _ deleting, lb _ resetting content, CB _ deleting 또는 CB _ 를 통해 전달됩니다
WM _ VKEYTOITEM = $ 002E 이 메시지에는 WM_KEYDOWN 메시지에 응답하기 위해 소유자에게 보내는 LBS_WANTKEYBOARDINPUT 스타일이 있습니다.
WM _ CHARTOITEM = $ 002F 이 메시지는 LBS_WANTKEYBOARDINPUT 스타일 목록 상자에서 WM_CHAR 메시지에 응답하여 소유자에게 전송됩니다.
WM _ SETFONT = $0030 텍스트를 그릴 때 프로그램에서 컨트롤에 사용할 색상을 얻기 위해 이 메시지를 보냅니다.
Wm _ getfont = $0031; 응용 프로그램은 현재 컨트롤에 의해 그려진 텍스트의 글꼴을 얻기 위해 이 메시지를 보냅니다.
WM _ SETHOTKEY = $0032 응용 프로그램은 창을 핫키와 연결하기 위해 이 메시지를 보냅니다.
WM _ GETHOTKEY = $0033 응용 프로그램은 핫키가 창과 연결되어 있는지 확인하기 위해 이 메시지를 보냅니다.
WM _ QUERYDRAGICON = $0037 이 메시지는 최소화 창으로 전송됩니다. 창을 드래그 앤 드롭할 때 해당 클래스에 정의된 아이콘이 없으면 응용 프로그램은 아이콘이나 커서의 핸들을 반환할 수 있으며 사용자가 아이콘을 드래그 앤 드롭하면 아이콘이나 커서가 표시됩니다.
WM _ COMPAREITEM = $0039 새로 추가된 콤보 상자 또는 목록 상자 항목의 상대 위치를 결정하기 위해 이 메시지를 보냅니다.
WM _ GETOBJECT = $ 003D
Wm _ compacting = $0041; 디스플레이 메모리가 부족합니다.
WM _ WINDOWPOSCHANGING = $0046 창의 크기와 위치가 변경될 때 setwindowpos 함수 또는 기타 창 관리 함수를 호출하는 메시지를 보냅니다.
WM _ WINDOWPOSCHANGED = $0047 창의 크기와 위치가 변경될 때 setwindowpos 함수 또는 기타 창 관리 함수를 호출하는 메시지를 보냅니다.
WM _ POWER = $0048 (16 비트 windows 의 경우) 시스템이 일시 중지 상태가 될 때 이 메시지를 보냅니다.
WM _ COPYDATA = $ 004A 이 메시지는 한 응용 프로그램이 다른 응용 프로그램으로 데이터를 전달할 때 전송됩니다.
WM _ CANCELJOURNAL = $ 004B 사용자가 프로그램 로그 활성화를 취소할 때 이 메시지를 프로그램에 제출합니다.
WM _ NOTIFY = $ 004E 컨트롤의 이벤트가 발생하거나 컨트롤에 특정 정보가 필요한 경우 상위 창으로 메시지를 보냅니다.
Wm _ inputlangchangerequest = $0050; 사용자가 입력 언어를 선택하거나 입력 언어의 핫키가 변경되면
Wm _ input langchange = $0051; 플랫폼 사이트가 변경되면 영향을 받는 최상위 창에 이 메시지를 보냅니다.
WM _ TCARD = $0052 프로그램이 windows 도움말 루틴을 초기화할 때 이 메시지를 응용 프로그램에 보냅니다.
WM _ HELP = $0053 이 메시지는 사용자가 F 1 을 눌렀음을 보여줍니다. 메뉴가 활성 상태이면 이 메시지는 이 창과 연관된 메뉴로 전송되고, 그렇지 않으면 포커스가 있는 창으로 전송되며, 현재 포커스가 없으면 현재 활성 창으로 전송됩니다.
WM _ USERCHANGED = $0054 사용자가 로그인하거나 로그아웃할 때 모든 창에 이 메시지를 보냅니다. 사용자가 로그인하거나 로그아웃하면 사용자의 특정 설정 정보가 업데이트되고 사용자가 설정을 업데이트하면 이 메시지가 즉시 전송됩니다.
WM _ NOTIFYFORMAT = $0055 공용 컨트롤, 사용자 정의 컨트롤 및 해당 상위 창은 이 메시지를 사용하여 컨트롤이 WM_NOTIFY 메시지에 ANSI 또는 유니코드 구조를 사용하는지 여부를 결정합니다. 이 컨트롤을 사용하면 컨트롤 및 해당 상위 컨트롤이 서로 통신할 수 있습니다.
WM _ CONTEXTMENU = $ 007B 사용자가 창을 마우스 오른쪽 버튼으로 클릭하면 이 메시지를 창으로 보냅니다.
WM _ STYLECHANGING = $ 007C SETWINDOWLONG 함수를 호출하면 하나 이상의 창 스타일이 변경될 때 이 메시지를 해당 창으로 보냅니다.
WM _ STYLECHANGED = $ 007D SETWINDOWLONG 함수가 호출될 때 이 메시지를 하나 이상의 창으로 보냅니다.
WM _ DISPLAYCHANGE = $ 007E 디스플레이 해상도가 변경될 때 모든 창에 이 메시지를 보냅니다.
WM _ GETICON = $ 007F 이 메시지는 창과 연관된 큰 아이콘 또는 작은 아이콘의 핸들을 반환하기 위해 창으로 전송됩니다.
WM _ SETICON = $0080 프로그램은 새 큰 아이콘이나 작은 아이콘을 창에 연결하기 위해 이 메시지를 보냅니다.
Wm _ nccreate = $0081; 창을 처음 만들 때 WM_CREATE 메시지가 전송되기 전에 이 메시지를 보냅니다.
WM _ NCDESTROY = $0082 이 메시지는 비 고객 영역이 제거 중임을 알립니다.
WM _ NCCALCSIZE = $0083 창의 고객 영역을 고려해야 할 때 이 메시지를 보냅니다.
WM _ NCHITTEST = $0084 마우스를 이동, 누르기 또는 놓을 때 발생합니다.
WM _ NCPAINT = $0085 창의 프레임을 그려야 할 때 프로그램에서 이 메시지를 해당 창으로 보냅니다.
WM _ NCACTIVATE = $0086 창의 비활성 작업공간을 변경하여 활성 또는 비활성 여부를 표시해야 하는 경우에만 이 메시지가 창으로 전송됩니다.
WM _ GETDLGCODE = $0087 이 메시지를 대화 상자 프로그램과 연관된 컨트롤로 보냅니다. Widdows 컨트롤 화살표 키와 TAB 키를 누르면 입력이 해당 컨트롤로 들어갑니다. 응용 프로그램은 WM_GETDLGCODE 메시지에 응답하여 이를 특수 입력 컨트롤로 간주하고 처리할 수 있습니다.
WM _ NCMOUSEMOVE = $ 00A0 커서가 창의 비작업 영역 위로 이동할 때 이 메시지를 창으로 보냅니다. 비 작업 영역은 양식의 제목 표시줄과 창의 프레임 본문입니다.
Wm _ nclbuttondown = $ 00a1; 커서가 창의 고객 영역이 아닌 영역 위에 있을 때 마우스 왼쪽 버튼을 동시에 누르면 이 메시지를 제출합니다.
WM _ NCLBUTTONUP = $ 00A2 사용자가 마우스 왼쪽 버튼을 놓으면 커서 창이 비고객 영역 10 에 메시지를 보냅니다.
WM _ NCLBUTTONDBLCLK = $ 00A3 이 메시지는 사용자가 마우스 왼쪽 버튼을 두 번 클릭하고 커서가 창 위에 있을 때 고객이 아닌 영역에서 전송됩니다.
WM _ NCRBUTTONDOWN = $ 00A4 이 메시지는 사용자가 마우스 오른쪽 버튼을 누르고 커서가 창의 비작업 공간에 있을 때 전송됩니다.
WM _ NCRBUTTONUP = $ 00A5 이 메시지는 사용자가 마우스 오른쪽 버튼을 놓고 커서가 창의 비작업 공간에 있을 때 전송됩니다.
WM _ NCRBUTTONDBLCLK = $ 00A6 사용자가 마우스 오른쪽 버튼을 두 번 클릭하면 커서가 있는 창이 비 고객 영역에 이 메시지를 보냅니다.
WM _ NCMBUTTONDOWN = $ 00A7 이 메시지는 사용자가 마우스 가운데 버튼을 누르고 커서가 창의 비작업 공간에 있을 때 전송됩니다.
WM _ NCMBUTTONUP = $ 00A8 이 메시지는 사용자가 마우스 가운데 버튼을 놓고 커서가 창의 비작업 공간에 있을 때 전송됩니다.
WM _ NCMBUTTONDBLCLK = $ 00A9 이 메시지는 사용자가 마우스 가운데 버튼을 두 번 클릭하고 커서가 창의 비작업 공간에 있을 때 전송됩니다.
Wm _ keyfirst = $0100;
Wm _ keydown = $0100; 키를 누릅니다.
Wm _ keyup = $0101; 열쇠를 풀다
Wm _ char = $0102; 다음 키를 눌렀고 WM_KEYDOWN, WM_KEYUP 메시지가 전송되었습니다.
Wm _ deadchar = $0103; Translatemessage 함수를 사용하여 WM_KEYUP 메시지를 번역할 때 이 메시지를 포커스가 있는 창으로 보냅니다.
Wm _ syskeydown = $0104; 사용자가 다른 키를 누른 채 ALT 키를 누르면 포커스가 있는 창에 이 메시지가 제출됩니다.
Wm _ syskeyup = $0105; 사용자가 키를 놓고 ALT 키를 계속 누르면 포커스가 있는 창에 메시지가 제출됩니다.
Wm _ syschar = $0106; WM_SYSKEYDOWN 메시지가 TRANSLATEMESSAGE 함수에 의해 번역된 후 포커스가 있는 창에 제출됩니다.
Wm _ sysdeadchar = $0107; WM_SYSKEYDOWN 메시지가 TRANSLATEMESSAGE 함수에 의해 번역된 후 포커스가 있는 창으로 전송됩니다.
Wm _ keylast = $0108;
Wm _ initdialog = $0110; 표시하기 전에 이 메시지를 대화상자 프로그램으로 보냅니다. 이 메시지는 일반적으로 컨트롤을 초기화하고 다른 작업을 수행하는 데 사용됩니다.
Wm _ command = $0111; 사용자가 메뉴 명령 항목을 선택하거나 컨트롤이 상위 창에 메시지를 보낼 때 바로 가기가 번역됩니다.
Wm _ syscommand = $0112; 이 메시지는 사용자가 창 메뉴에서 명령을 선택하거나 최대화 또는 최소화를 선택할 때 표시됩니다.
Wm _ timer = $0113; 타이머 이벤트가 발생했습니다.
Wm _ hscroll = $0114; 창의 표준 수평 스크롤 막대가 스크롤 이벤트를 생성할 때 이 메시지를 해당 창과 해당 창을 소유한 컨트롤로 보냅니다.
Wm _ vscroll = $0115; 창의 표준 세로 스크롤 막대가 스크롤 이벤트를 생성할 때 이 메시지를 창과 해당 창을 소유한 컨트롤로 보냅니다.
Wm _ initmenu = $0116; 이 메시지는 메뉴가 활성화될 때 전송됩니다. 이 이벤트는 사용자 메뉴 모음에서 항목이나 메뉴 키를 누를 때 발생합니다. 메뉴가 표시되기 전에 프로그램에서 변경할 수 있습니다.
Wm _ initmenupopup = $0117; 풀다운 메뉴 또는 하위 메뉴가 활성화될 때 메시지가 전송되어 모든 메뉴를 변경하지 않고 메뉴가 표시되기 전에 프로그램이 메뉴를 변경할 수 있습니다.
Wm _ menuse lect = $011f; 사용자가 메뉴 항목을 선택하면 이 메시지가 메뉴 (일반적으로 창) 소유자에게 전송됩니다.
Wm _ menuchar = $0120; 메뉴가 활성화되어 있고 사용자가 다음 키 (가속키와는 다름) 를 누르면 메뉴 소유자에게 메시지를 보냅니다.
Wm _ enteridle = $0121; 모드 대화 상자나 메뉴가 무부하 상태에 들어갈 때 소유자에게 이 메시지를 보냅니다. 모드 대화상자나 메뉴가 빈 상태로 들어가면 하나 이상의 이전 메시지를 처리한 후 대기열에 대기 중인 메시지가 없습니다.
Wm _ menurbuttonup = $0122;
Wm _ menudrag = $0123;
Wm _ menu getobject = $0124;
Wm _ uninitmenupopup = $0125;
Wm _ menucommand = $0126;
Wm _ changeuistate = $0127;
Wm _ updateuistate = $0128;
Wm _ 쿼리 uistate = $0129;
Wm _ ctlcolor msgbox = $0132; Windows 에서 메시지 상자를 그리기 전에 이 메시지를 메시지 상자의 소유자 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 메시지 상자의 텍스트와 배경 색상을 설정할 수 있습니다.
Wm _ ctlcoloredit = $0133; 편집 컨트롤을 그릴 때 이 메시지를 상위 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 편집 상자의 텍스트와 배경색을 설정할 수 있습니다.
Wm _ ctlcolorlistbox = $0134; 목록 상자 컨트롤을 그리기 전에 이 메시지를 상위 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 목록 상자의 텍스트와 배경 색상을 설정할 수 있습니다.
Wm _ ctlcolorbtn = $0135; 버튼 컨트롤을 그릴 때 이 메시지를 상위 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 버튼의 텍스트와 배경 색상을 설정할 수 있습니다.
Wm _ ctlcolordlg = $0136; 대화상자 컨트롤을 그리기 전에 이 메시지를 상위 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 대화 상자의 텍스트 배경색을 설정할 수 있습니다.
Wm _ ctlcolor scrollbar = $0137; 스크롤 막대 컨트롤을 그릴 때 이 메시지를 상위 창으로 보냅니다. 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 스크롤 막대의 배경색을 설정할 수 있습니다.
Wm _ ctlcolorstatic = $0138; 정적 컨트롤을 그릴 때 이 메시지를 상위 창으로 보냅니다. 이 메시지에 응답하면 소유자 창에서 지정된 관련 디스플레이 장치의 핸들을 사용하여 정적 컨트롤의 텍스트와 배경색을 설정할 수 있습니다.
WM _ MOUSEFIRST = $0200
WM _ MOUSEMOVE = $0200 마우스 이동
Wm _ lbuttondown = $0201; 마우스 왼쪽 버튼을 누릅니다.
WM _ LBUTTONUP = $0202 마우스 왼쪽 버튼을 놓습니다
WM _ LBUTTONDBLCLK = $0203 마우스 왼쪽 버튼을 두 번 클릭
WM _ RBUTTONDOWN = $0204 마우스 오른쪽 버튼을 누릅니다.
WM _ RBUTTONUP = $0205 마우스 오른쪽 버튼을 놓습니다
WM _ RBUTTONDBLCLK = $0206 마우스 오른쪽 버튼을 두 번 클릭
WM _ MBUTTONDOWN = $0207 마우스 가운데 버튼을 누릅니다.
WM _ MBUTTONUP = $0208 마우스 가운데 버튼 놓기
WM _ MBUTTONDBLCLK = $0209 마우스 가운데 버튼을 두 번 클릭
WM _ MOUSEWHEEL = $ 020A 마우스 휠이 회전할 때 이 메시지를 보냅니다. 현재 포커스가 있는 컨트롤입니다.
WM _ MOUSELAST = $ 020A
Wm _ parentnotify = $0210; MDI 하위 창이 생성 또는 삭제되거나 사용자가 마우스 버튼을 클릭하고 커서가 하위 창 위에 있을 때 이 메시지를 하위 창으로 보냅니다.
Wm _ enter menu loop = $0211; 주 창이 메뉴 순환 모드에 있음을 응용 프로그램에 알리는 메시지를 보냅니다.
Wm _ exit menu loop = $0212; 이 메시지를 전송하여 주 창이 메뉴 루프 모드를 종료했음을 응용 프로그램에 알립니다.
Wm _ nextmenu = $0213;
WM _ SIZING = 532 사용자가 창 크기를 조정할 때 이 메시지를 창에 보냅니다. 이 메시지 응용 프로그램을 사용하면 창의 크기와 위치를 모니터링하고 수정할 수 있습니다.
WM _ CAPTURECHANGED = 533 창에서 캡처된 마우스를 잃을 때 이 메시지를 창으로 보냅니다.
WM _ MOVING = 534 사용자가 창을 이동할 때 이 메시지를 보냅니다. 이를 통해 응용 프로그램에서 창의 크기와 위치를 모니터링하고 수정할 수 있습니다.
WM _ POWERBROADCAST = 536 이 메시지는 애플리케이션에 전송되어 전원 관리 이벤트에 대해 알립니다.
WM _ DEVICECHANGE = 537 장치의 하드웨어 구성이 변경될 때 이 메시지를 응용 프로그램이나 장치 드라이버로 보냅니다.
Wm _ ime _ startcomposition = $010d;
Wm _ ime _ endcomposition = $010e;
Wm _ ime _ composition = $010f;
Wm _ ime _ keylast = $010f;
Wm _ ime _ setcontext = $0281;
WM _ IME _ 알림 = $0282;
WM _ IME _ 컨트롤 = $0283;
Wm _ ime _ compositionfull = $0284;
WM _ IME _ SELECT = $ 0285;;
WM _ IME _ CHAR = $ 0286;;
WM _ IME _ REQUEST = $ 0288;;
WM _ IME _ KEYDOWN = $ 0290;;
Wm _ ime _ keyup = $0291;
WM _ MDICREATE = $0220 응용 프로그램은 이 메시지를 다중 문서 클라이언트 창으로 보내 MDI 하위 창을 만듭니다.
Wm _ mdidestroy = $0221; 응용 프로그램은 이 메시지를 다중 문서 클라이언트 창으로 보내 MDI 하위 창을 닫습니다.
WM _ MDIACTIVATE = $0222 응용 프로그램은 이 메시지를 다중 문서 클라이언트 창으로 보내 클라이언트 창에 다른 MDI 하위 창을 활성화하도록 알립니다. 클라이언트 창에서 이 메시지를 받으면 WM _ MDIactive 메시지를 MDI 하위 창 (활성화되지 않음) 으로 보내 활성화합니다.
WM _ MDIRESTORE = $0223 프로그램은 이 메시지를 MDI 클라이언트 창으로 전송하여 최대 크기에서 원래 크기로 하위 창을 복원합니다.
WM _ MDINEXT = $0224 프로그램은 다음 또는 이전 창을 활성화하기 위해 이 메시지를 MDI 클라이언트 창으로 보냅니다.
WM _ MDIMAXIMIZE = $0225 프로그램은 MDI 하위 창을 최대화하기 위해 이 메시지를 MDI 클라이언트 창으로 보냅니다.
WM _ MDITILE = $0226 이 프로그램은 이 메시지를 MDI 클라이언트 창으로 보내 모든 MDI 하위 창을 바둑판식으로 다시 배열합니다.
WM _ MDICASCADE = $0227 프로그램은 이 메시지를 MDI 클라이언트 창으로 보내 모든 MDI 하위 창을 계단식으로 재정렬합니다.
WM _ MDIICONARRANGE = $0228 프로그램은 최소화된 모든 MDI 하위 창을 재정렬하기 위해 이 메시지를 MDI 클라이언트 창으로 보냅니다.
WM _ MDIGETACTIVE = $0229 프로그램은 이 메시지를 MDI 클라이언트 창으로 보내 활성 하위 창의 핸들을 찾습니다.
WM _ MDISETMENU = $0230 프로그램은 이 메시지를 MDI 클라이언트 창으로 보내 하위 창의 메뉴를 MDI 메뉴로 대체합니다.
Wm _ enter sizemove = $0231;
WM _ EXITSIZEMOVE = $0232
WM _ DROPFILES = $0233
WM _ MDIREFRESHMENU = $0234
Wm _ mousehover = $ 02a1;
WM _ MOUSELEAVE = $ 02A3
WM _ CUT = $0300 프로그램은 이 메시지를 편집 상자나 콤보 상자로 보내 현재 선택한 텍스트를 삭제합니다.
Wm _ copy = $0301; 프로그램은 이 메시지를 편집 상자나 콤보 상자로 보내 현재 선택한 텍스트를 클립보드에 복사합니다.
WM _ PASTE = $0302 프로그램은 클립보드에서 데이터를 얻기 위해 이 메시지를 editcontrol 또는 combobox 로 보냅니다.
WM _ CLEAR = $0303 프로그램은 editcontrol 또는 combobox 에 이 메시지를 보내 현재 선택을 지웁니다.
WM _ UNDO = $0304 프로그램은 이 메시지를 editcontrol 또는 combobox 에 보내 마지막 작업을 취소합니다.
WM _ RENDERFORMAT = $0305
WM _ RENDERALLFORMATS = $0306
WM _ DESTROYCLIPBOARD = $0307 ENPTYCLIPBOARD 함수가 호출될 때 클립보드 소유자에게 이 메시지를 보냅니다.
WM _ DRAWCLIPBOARD = $0308 클립보드 내용이 변경될 때 클립보드 관찰 체인의 첫 번째 창으로 메시지를 보냅니다. 클립보드 관찰 창에 클립보드의 새 내용을 표시할 수 있습니다.
WM _ PAINTCLIPBOARD = $0309 클립보드에 CF _ OWNERDIPLAY 형식의 데이터가 포함되어 있는 경우 클립보드 관찰 창의 고객 영역을 다시 그려야 합니다.
WM _ VSCROLLCLIPBOARD = $ 030A
WM _ SIZECLIPBOARD = $ 030B 클립보드에 CF _ OWNERDIPLAY 형식의 데이터가 포함되어 있고 클립보드 관찰 창의 고객 확장 영역 크기가 변경되면 클립보드 관찰 창을 통해 클립보드 소유자에게 메시지를 보냅니다.
WM _ ASKCBFORMATNAME = $ 030C 클립보드 관찰 창을 통해 클립보드 소유자에게 이 메시지를 보내 CF_OWNERDISPLAY 형식으로 클립보드 이름을 요청합니다.
WM _ CHANGECBCHAIN = $ 030D 클립보드 관찰 체인에서 창을 제거할 때 클립보드 관찰 체인의 첫 번째 창으로 메시지를 보냅니다.
WM _ HSCROLLCLIPBOARD = $ 030E 이 메시지는 클립보드 관찰 창을 통해 클립보드 소유자에게 전송됩니다. 클립보드에 CFOWNERDISPALY 형식의 데이터가 포함되어 있고 클립보드 관찰 창의 가로 스크롤 막대에 이벤트가 있을 때 발생합니다. 소유자는 클립보드 이미지를 스크롤하고 스크롤 막대 값을 업데이트해야 합니다.
WM _ QUERYNEWPALETTE = $ 030F 이 메시지는 포커스를 받을 창으로 전송됩니다. 이 메시지를 통해 포커스가 수신될 때 창에서 논리적 팔레트를 구현할 수 있습니다.
Wm _ palette ischange = $0310; 응용 프로그램이 논리 팔레트를 구현하려고 할 때 모든 응용 프로그램에 알리는 메시지를 보냅니다.
Wm _ palette changed = $0311; 이 메시지는 초점이 있는 창에서 논리적 팔레트를 구현한 후 모든 최상위 레벨의 겹치는 창에 메시지를 전송하여 시스템 팔레트를 변경합니다.
Wm _ hotkey = $0312; 사용자가 REGISTERHOTKEY 함수에 의해 등록된 바로 가기 키를 누를 때 이 메시지를 제출합니다.
Wm _ print = 791; 응용 프로그램은 WINDOWS 또는 다른 응용 프로그램이 그리기 응용 프로그램의 일부를 요청한 경우에만 이 메시지를 보냅니다.
WM _ PRINTCLIENT = 792
WM _ HANDHELDFIRST = 856
WM _ HANDHELDLAST = 863
WM _ PENWINFIRST = $0380
WM _ PENWINLAST = $ 038F
WM _ COALESCE _ FIRST = $0390
WM _ COALESCE _ LAST = $ 039F
WM _ DDE _ FIRST = $ 03E0
Wm _ DDE _ initiate = WM _ DDE _ first+0; DDE 클라이언트는 이 메시지를 제출하고 서버 프로그램과의 세션을 시작하여 지정된 프로그램 및 주제 이름에 응답합니다.
Wm _ DDE _ terminate = WM _ DDE _ first+1; DDE 응용 프로그램 (클라이언트 또는 서버) 은 이 메시지를 제출하여 세션을 종료합니다.
Wm _ DDE _ advise = WM _ DDE _ first+2; DDE 클라이언트는 이 메시지를 DDE 서버에 제출하여 데이터 항목이 변경될 때 업데이트를 요청합니다.
Wm _ DDE _ unadvise = WM _ DDE _ first+3; DDE 클라이언트는 이 메시지를 통해 DDE 서비스 프로그램에 지정된 항목이나 특수 클립보드 형식 항목을 업데이트하지 말라고 알립니다.
Wm _ DDE _ ack = WM _ DDE _ first+4; 이 메시지는 DDE (dynamic data exchange) 프로그램에 WM _ DDE _ Poke, WM _ DDE _ Execute, WM _ DDE _ Data, WM _ DDE \
Wm _ DDE _ data = WM _ DDE _ first+5; DDE 서비스 프로그램은 이 메시지를 DDE 클라이언트 프로그램에 제출하여 데이터 항목을 클라이언트로 전달하거나 클라이언트에 사용 가능한 데이터 항목이 있음을 알립니다.
Wm _ DDE _ request = WM _ DDE _ first+6; DDE 클라이언트는 이 메시지를 DDE 서비스에 제출하여 데이터 항목의 값을 요청합니다.
Wm _ DDE _ poke = WM _ DDE _ first+7; DDE 클라이언트 프로그램은 이 메시지를 DDE 서비스 프로그램에 제출하고 클라이언트는 이 메시지를 사용하여 서버에 무단 데이터 항목을 받도록 요청합니다. 서버는 WM_DDE_ACK 메시지에 응답하여 이 데이터 항목을 수신할지 여부를 묻습니다.
Wm _ DDE _ execute = WM _ DDE _ first+8; DDE 클라이언트는 이 메시지를 DDE 서버에 제출하여 직렬 명령처럼 처리하기 위해 서버에 문자열을 보내고 서버는 WM_DDE_ACK 메시지를 제출하여 응답합니다.
Wm _ DDE _ last = WM _ DDE _ first+8;
WM _ APP = $8000
WM _ USER = $0400 이 메시지는 응용 프로그램이 개인 메시지를 사용자 정의하는 데 도움이 됩니다.
알림 메시지는 창의 하위 컨트롤에 어떤 일이 발생하여 상위 창에 알려야 하는 메시지입니다. 알림 메시지는 버튼, 목록 상자, 콤보 상자 및 편집 상자와 같은 표준 창 컨트롤과 트리 및 목록 뷰와 같은 Windows 95 공통 컨트롤에만 적용됩니다. 예를 들어 컨트롤을 클릭하거나 두 번 클릭하거나, 컨트롤의 일부 텍스트를 선택하고, 컨트롤의 스크롤 막대를 조작하면 알림 메시지가 생성됩니다.
단추
BN_CLICKED 사용자가 버튼을 클릭했습니다.
BN_DISABLE 버튼이 비활성화됩니다.
BN_DOUBLECLICKED 사용자가 버튼을 두 번 클릭합니다.
BN_HILITE 사용자가 버튼을 강조 표시합니다.
BN_PAINT 버튼을 다시 그려야 합니다.
BN_UNHILITE 의 강조 표시된 부분은 제거해야 합니다.
콤보 상자
CBN_CLOSEUP 콤보 상자의 목록 상자가 닫힙니다.
CBN_DBLCLK 사용자가 문자열을 두 번 클릭합니다.
CBN_DROPDOWN 콤보 상자의 목록 상자가 당겨집니다.
CBN_EDITCHANGE 사용자가 편집 상자의 텍스트를 수정했습니다.
CBN_EDITUPDATE 편집 상자의 텍스트가 곧 업데이트됩니다.
CBN_ERRSPACE 콤보 상자 메모리가 부족합니다.
CBN_KILLFOCUS 콤보 상자에 입력 포커스가 없습니다.
CBN_SELCHANGE 가 콤보 상자에서 항목을 선택했습니다.
CBN_SELENDCANCEL 사용자를 선택 취소해야 합니다.
CBN_SELENDOK 사용자 선택이 합법적입니다.
CBN_SETFOCUS 콤보 상자가 입력 포커스를 받습니다
편집
EN_CHANGE 편집 상자의 텍스트가 업데이트되었습니다.
EN_ERRSPACE 편집 상자 메모리가 부족합니다.
사용자가 가로 스크롤 막대를 클릭했습니다.
EN_KILLFOCUS 편집 상자가 입력 포커스를 잃고 있습니다.
EN_MAXTEXT 삽입된 내용이 잘렸습니다.
EN_SETFOCUS 편집 상자가 입력 포커스를 받습니다.
EN_UPDATE 편집 상자의 텍스트가 업데이트됩니다.
사용자가 세로 스크롤 막대를 클릭하는 메시지 의미
목록 상자
LBN_DBLCLK 사용자가 항목을 두 번 클릭합니다.
LBN _ 오류 공간 목록 상자 메모리가 부족합니다.
LBN_KILLFOCUS 목록 상자가 입력 포커스를 잃고 있습니다.
LBN _ 셀칸세 선택이 취소되었습니다.
LBN SELCHANGE 가 다른 프로젝트를 선택했습니다.
LBN _ 입력 포커스를 얻기 위해 포커스 설정 목록 상자.
- 관련 기사
- 프랑스 5:2 아이슬란드 체채에 당첨됐어요?
- 광저우 채민 65438+ 만원범죄 _ 광저우 채민 65438+ 만원범죄?
- 꿈에서 한 여자가 복권에 당첨되는 것을 보았다.
- 복지 복권 3d 오늘 어떤 상이 있나요?
- 10년의 노력은 국적의 가치가 없습니다. 칭화대학교는 외국인 학생들에게 시험을 면제하고 있지만, 전문가들은 이것이 공정하다고 말합니다.
- 주공, 여자의 왼쪽 눈꺼풀이 뛰는 것은 무슨 징조입니까?
- 역사적 문제를 묻다. 칠칠사변 이후 일본인은 중국의 해상 교통을 봉쇄했다. 중국에는 버마 도로 한 길만 남았다.
- 왜 아이폰은 마카오 소프트웨어를 다운로드할 수 없습니까?
- 원숭이 해에 태어난 여자의 수명은 1968년에 태어난 여자의 운명선 68세입니다.
- 남장복권 대상