Visual C++ 썸네일형 리스트형 [MFC] WM_CLOSE, WM_DESTROY, WM_QUIT의 차이점 [MFC] WM_CLOSE, WM_DESTROY, WM_QUIT의 차이점 WM_CLOSE 윈도우가 닫히기 전에 이 메시지가 전달되며 메인 윈도우인 경우는 응용 프로그램이 종료된다는 신호이다. 이 메시지를 처리하지 않고 DefWindowProc으로 보내면 DestroyWindow 함수를 호출하여 윈도우를 파괴하도록 한다. 이 메시지가 전달되었을 때는 아직 윈도우가 파괴된 것이 아니므로 윈도우가 파괴되는 것을 중간에 차단할 수 있다. 미저장 파일이 있거나 프로그램을 종료할 상황이 되지 않을 때 사용자에게 메시지 박스를 통해 종료 사실을 확인시킬 수 있으며 이 메시지를 가로채서 단순히 return하면 DestroyWindow가 호출되지 않도록 할 수 있다. 예를 들어 프로그램을 사용자가 닫을 때 "저장할까요?.. 더보기 Visual C++ 6.0 단축키 Visual C++ 6.0 단축키 단축키 설명 Ctrl + N New Ctrl + O Open Ctrl + S Save Ctrl + P Print Ctrl + Tab Edit하고 있는 Child Window 간의 이동 Ctrl + F4 현재 Edit하고 있는 Child Window를 닫기 Ctrl + Z Undo Ctrl + Y Redo Ctrl + X Cut Ctrl + C Copy Ctrl + V Paste Del Delete Ctrl + A Select All Ctrl + F Find Ctrl + H Replace Ctrl + G Go To Alt + F2 Bookmarks Alt + F9 Breakpoints Ctrl + I Incremental Search Alt + F8 Format Selec.. 더보기 이전 1 다음