해상도 변경 시 발생하는 윈도우 메시지 (WM_DISPLAYCHANGE)
Class Wizard 목록에 보이지 않으므로 수동으로 직접 입력해야 함.
헤더 파일
// Generated message map functions
//{{AFX_MSG(CHtmlViewDlg)
...
//}}AFX_MSG
afx_msg LRESULT OnDisplayChange(WPARAM wParam, LPARAM lParam);
구현 파일
BEGIN_MESSAGE_MAP(CHtmlViewDlg, CDialog)
//{{AFX_MSG_MAP(CHtmlViewDlg)
...
//}}AFX_MSG_MAP
ON_MESSAGE(WM_DISPLAYCHANGE, OnDisplayChange)
END_MESSAGE_MAP()
cf) 해상도 변경 후 윈도우 사이즈 변경을 OnGetMinMaxInfo() 에서 처리한다면,
OnDisplayChange 내에서 MoveWindow()를 해줘야 변경된 윈도우 크기 반영됨.
cf) http://msdn.microsoft.com/ko-kr/library/ms632626.aspx
cf) http://computer-programming-forum.com/82-mfc/a6b88b0b62e94391.htm
@