afx_msg void OnSysCommand ( UINT 꾸벅꾸벅, LPARAM lParam );
매개 변수
꾸벅꾸벅
요청한 시스템 명령 유형을 지정 합니다. 이 매개 변수는 다음 값 중 하나가 될 수 있습니다.:
lParam
마우스 컨트롤 메뉴 명령을 선택 하는 경우 lParam 커서 좌표를 포함 합니다. 낮은 순서 단어 포함 x 좌표와 y 좌표를 포함 하는 높은 순서 단어. 그렇지 않으면이 매개 변수는 사용 되지。
주의
사용자가 컨트롤 메뉴에서 명령을 선택 하는 경우 또는 사용자가를 최대화 또는 최소화 단추를 선택할 때이 멤버 함수를 호출 하는 프레임 워크。
기본적으로 위의 표에 지정 된 미리 정의 된 동작에 대 한 컨트롤 메뉴 요청 OnSysCommand 수행。
WM_SYSCOMMAND 메시지에서 꾸벅꾸벅 매개 변수의 4 개의 로우 비트 Windows에서 내부적으로 사용 됩니다. 꾸벅꾸벅값을 테스트 하는 응용 프로그램 일 때 그것은 비트를 사용 하 여 꾸벅꾸벅 값과 0xFFF0 값을 결합 해야 합니다-그리고 정확한 결과를 얻는 연산자。
GetSystemMenu, AppendMenu, InsertMenu, ModifyMenu 멤버 함수 제어 메뉴에 있는 메뉴 항목을 수정할 수 있습니다. 컨트롤 메뉴를 수정 하는 응용 프로그램 WM_SYSCOMMAND 메시지를 처리 해야 합니다 및 응용 프로그램에서 처리 되지 않은 모든 WM_SYSCOMMAND 메시지에 OnSysCommand에 전달 해야 합니다. 응용 프로그램에 의해 추가 된 모든 명령 값은 응용 프로그램에서 처리 해야 합니다 및 OnSysCommand 전달 될 수 없습니다.
응용 프로그램 OnSysCommand WM_SYSCOMMAND 메시지를 전달 하 여 언제 든 지 모든 시스템 명령을 수행할 수 있습니다.
컨트롤 메뉴에서 항목을 선택 하려면 정의 된 액셀러레이터 (바로 가기) 키 OnSysCommand 호출;로 변환 됩니다. 다른 모든 액셀러레이터 키 WM_COMMAND 메시지 변환 됩니다.
메모nbsp;??이 멤버 함수는 Windows 메시지를 처리 하는 응용 프로그램을 허용 하는 프레임 워크에 의해 호출 됩니다. 함수에 전달 된 매개 변수 프레임 워크는 메시지를 받으면 받은 매개 변수를 반영 합니다. 이 함수의 기본 클래스 구현을 호출 하는 경우 해당 구현을 원래 메시지와 하지 제공한 매개 변수를 함수에 전달 된 매개 변수 사용 됩니다(&N).
CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp; WM_SYSCOMMAND(&N)