베리베리514 Dialog 에서 Esc, Enter Key로 종료 안되게 Dialog 에서 Esc, Enter Key로 종료 안되게 출처 : 네이버 블로그 ( http://blog.naver.com/hoteye/120018807047 ) CDialog에는 디폴트 버튼이라는 것이 항상 존재하도록 만들어집니다. 그 디폴트 버튼이라는 것이 항상 VK_RETURN으로 입력되도록 메시지 처리가 이뤄지고 말이죠. 같은 방식으로 어느 컨트롤 위에서건 ESC키를 누르면 마찬가지로 다이알로그가 없어집니다. 항상 다이알로그는 Enter로는 OK를 ESC로는 Cancel을 처리하도록 되어있끼 때문이죠. 이 처리과정을 없애고 싶을경우 CDialog::PretranslateMessage에서 처리하면 됩니다. 방법 1. OnOK() 를 오버라이딩 한다. void CTestDlg::OnOK() { //.. 2009. 7. 10. [MFC] CWnd 계층도 CObject │ CCmdTarget │ CWnd CCmdTarget을 상속 받은 클래스들 중 가장 많이 사용하는 클래스 화면에 보이는 모든 윈도우들은 CWnd에서 상속받았으며, 윈도우의 최상위 클래스이다. 화면에 출력되는 모든 형태는 CWnd 클래스를 상속 받은 클래스로 만들어 졌다. CWnd 기능 리스트 기능 내용 Initialization 윈도우를 만들고, 이것을 화면에 출력하고, 새로운 윈도우에 부모 윈도우 또는 자식 윈도우로 설정하고, 윈도우 스타일을 얻거나 받는 기능 Window State Functions 현재 윈도우가 활성화인가 비활성화 인가, 현재 활성화 되어 있는 윈도우는 어떤것인가, 현재 윈도우가 마우스 이벤트를 캡쳐할 것인가, 그리고 현재 윈도우 스타일을 변경하는 것 등 윈도.. 2009. 7. 10. "목회자 5%가 오해 불러… 침묵하는 95% 대변하고 싶다" '한국교회를 향한 시대적 물음' 쓴 이억주 목사 "우리 교회 주류(主流)의 목소리라고 자부합니다. 목회자의 95%는 저와 생각이 같다고 생각합니다. 나머지 5% 때문에 논란도 생기고 개신교에 대한 이미지도 왜곡되곤 하는데 대다수 목회자들의 생각이 어떤지 대변하고 싶었습니다." 한국교회언론회 대변인 이억주 목사가 《한국교회를 향한 시대적 물음》(도서출판 세줄)을 펴냈다. 이 목사는 국내 개신교계에서 좀 묘한(?) 위치이다. 그 자신이 의정부 예원교회를 담임하는 현장 목회자이면서 개신교를 공격하는 안티(Anti)세력에 맞서 교계를 방어하는 역할을 하고 있다. 그런 한편으로 개신교계 내부에 대해서는 세상의 시각과 균형을 맞추도록 설득하고 소통해야 하는 입장이다. 그는 개신교 현안들에 대한 TV 토론회에도 여러.. 2009. 7. 10. Custom Splitter Window using MFC class CSplitterWnd Date: 1/18/2005 10:14:51 PM Custom Splitter Window using MFC class CSplitterWnd This article shows a demonstration of how to create an explorer interface on a dialog using the MFC class CSplitterWnd. An explorer interface is two controls ? Master and Slave. The master?s content is not changed but the slave?s is. In this particular project the master is a list box containing several ?folders? and.. 2009. 7. 10. 이전 1 ··· 13 14 15 16 17 18 19 ··· 129 다음