반응형
MFC에서 종료는 [Alt+F4]로 간단하게 종료 할 수 있다.
하지만 특정키를 누르거나 다른 단축키로도 종료를 원한다면 직접 프로그래밍 상에서 소스를 추가해줘야 한다.
다음은 프로그래밍 상에서의 추가 방법이다.
예제)
[Alt+X]를 눌렀을 경우 프로그램이 종료되도록 하는 코드
좀 더 자세한 내용을 원하시면
http://support.microsoft.com/kb/117320/ko
참고 하시길 바랍니다.
하지만 특정키를 누르거나 다른 단축키로도 종료를 원한다면 직접 프로그래밍 상에서 소스를 추가해줘야 한다.
다음은 프로그래밍 상에서의 추가 방법이다.
예제)
[Alt+X]를 눌렀을 경우 프로그램이 종료되도록 하는 코드
void Cmfc_testView::OnSysChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
if(nChar == 'x' || nChar == 'X')
{
ASSERT(AfxGetMainWnd() != NULL);
AfxGetMainWnd()->SendMessage(WM_CLOSE);
}
}
{
// TODO: Add your message handler code here and/or call default
if(nChar == 'x' || nChar == 'X')
{
ASSERT(AfxGetMainWnd() != NULL);
AfxGetMainWnd()->SendMessage(WM_CLOSE);
}
}
좀 더 자세한 내용을 원하시면
http://support.microsoft.com/kb/117320/ko
참고 하시길 바랍니다.
반응형
'Programming > Windows.MFC' 카테고리의 다른 글
Taskbar 숨기기 (0) | 2010.01.17 |
---|---|
Dialog 숨기기 (0) | 2009.12.09 |
MFC 파일 입출력(CFile 사용) (0) | 2009.10.15 |
_tcstok 사용방법 (1) | 2009.08.12 |
각종 문자열 변환 방법 (0) | 2009.04.18 |