CWnd::IsDialogMessage

BOOL IsDialogMessage ( LPMSG lpMsg );

반환 값

멤버 함수는 주어진된 메시지 처리 여부를 지정 합니다. 그것은 0이 아닌 경우에 메시지 처리 되었습니다; 그렇지 않으면 0입니다. 반환 0 이면 메시지를 처리 하는 기본 클래스의 CWnd::PreTranslateMessage 멤버 함수를 호출 합니다. CWnd::PreTranslateMessage 멤버 함수를 재정의 하는 코드를 다음과 같이 표시

BOOL CMyDlg::PreTranslateMessage (msg)
{
 nbsp;? 경우 (IsDialogMessage (msg))
 ?????? TRUE를 반환 합니다.
 ?? 다른
 ?????? 반환 CWnd::PreTranslateMessage (msg);
}(&N)

매개 변수

lpMsg

포인트 확인 메시지가 포함 된 메시지 구조를。

주의

주어진된 메시지 모덜리스 대화 상자; 위한 여부를 확인 하려면이 멤버 함수를 호출 그것은,이 함수는 메시지를 처리 합니다. 메시지를 처리 하는 IsDialogMessage 함수, 키보드 메시지에 대 한 확인 하 고 해당 대화 상자에 대 한 선택 명령 변환. 예를 들어, TAB 키 다음 컨트롤 또는 컨트롤 그룹을 선택 하 고 그룹에서 다음 컨트롤을 선택 하는 아래쪽 화살표 키。

IsDialogMessage 에 의해 처리 되는 메시지를 전달 해야 합니다는 :: TranslateMessage 또는 :: DispatchMessage Windows 기능을 이미 처리 되어 있기 때문에。

CwND 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp; :: DispatchMessage, :: TranslateMessage, :: GetMessage, CWnd::PreTranslateMessage, :: IsDialogMessage(&N)

Index