0
자식 창이 포함 된 컨테이너 창 (CFrameWnd)이 있습니다. 어떤 경우에는 자식 창에서 spy ++를 설정하면 전달되는 메시지가 표시되지 않는 경우가 있습니다. 왜? 윈도우 사이의 메시지를 규제하는 시스템은 무엇입니까? 모든 창을 사용할 수 있는지 확인했습니다.자식 창에서 Windows 메시지
자식 윈도우를 CDialog에서 상속과 WS_CHILD 스타일
class PanelDialog : public CDialog
{
DECLARE_DYNAMIC(PanelDialog)
public:
PanelDialog(CWnd* pParent = NULL); // standard constructor
virtual ~PanelDialog();
// Dialog Data
enum { IDD = IDD_PANEL_DIALOG };
private:
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
DECLARE_MESSAGE_MAP()
};
이 질문은 정확한 답변을 드릴 수 없을만큼 너무 일반적입니다. 대부분의 하위 창과 상위 간의 통신은 클래스 유형에 따라 다릅니다. 의사 소통을하지 않는 아동 창에 대한 구체적인 예를 들려 줄 수 있습니까? 추신. 정적 컨트롤은 거의 통신하지 않습니다 (정적이기 때문에!). – user1793036
아이 창에 대한 정보를 추가했습니다. – lupok