MFC 다이얼로그 에서 esc키 누르거나 엔터키 누를때 다이얼로그 닫히는 문제 방지하기


해당 다이얼로그 클래스 선택하고 프로퍼티에서 위 빨간원 두개에 집중한다.

BOOL CRandomDlg::PreTranslateMessage(MSG* pMsg){
	// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
	if(pMsg->wParam == VK_RETURN )
		return TRUE;

	if(pMsg->wParam == VK_ESCAPE)
		return TRUE;
	return CDialogEx::PreTranslateMessage(pMsg);
}

뭐 저런식으로 그냥 리턴하게 만들면 종료를 안한다.
자꾸 위치를 까먹어서 그냥 기록용도로

크리에이티브 커먼즈 라이선스 Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.