none
MFC 메시지 핸들러 추가 RRS feed

  • 질문

  • 헤더 파일의 속성창에 들어갔을 때 메시지를 추가할 수 있는 아이콘이 나타나질 않습니다. 어떻게 해야 속성창에서 메시지 핸들러를 추가할 수 있는지 알고 싶습니다.

    책 따라하는데 메시지 핸들러를 추가할 수 없으니 아무것도 할수가 없는데 제발 도와주십시오.


    환경은 Visual studio 2017 버전입니다.
    • 편집됨 Neutro89 2019년 1월 10일 목요일 오전 4:07
    2019년 1월 10일 목요일 오전 4:01

모든 응답

  • CWnd 기반 윈도우 클래스가 존재하는 헤더 파일을 여신 다음 아래의 '클래스명' 부분을 클릭하여 커서를 갖다놔보세요.

    class 클래스명 : public 부모윈도우

    코드를 파싱해서 속성창이 정상적으로 표시될 때까지 시간이 걸립니다만,

    정상적인 경우에는 조금 기다리면 속성 창에 윈도우 클래스에서 할 수 있는 작업들이 표시될겁니다.

    만약에 이게 잘 안되실 경우에는 Project -> Class Wizard 창을 통해서 

    메시지, 가상 함수등을 추가할 수 있습니다.

    Project 항목과 Class name 항목을 선택한 다음 원하는 메시지/함수 등을 추가하시면 됩니다.

    2019년 1월 10일 목요일 오전 7:19