通知
すべてクリア
Topic starter
2004年1月13日 10:06 AM
MessageBoxの第一引数に指定するウィンドウハンドルを親ウィンドウから取得する場合、
1 m_pMainWnd->GetSafeHwnd()のリターン値を渡す
2 m_pMainWnd->m_hWndを渡す
の2通りがあると思うのですが、1と2に差異はあるのでしょうか?
というか、使い分けするポイントがあれば教えてください。
1を使用するほうが安全?なのでしょうか?
よろしくお願いします。
2004年1月13日 10:11 AM
HWND CWnd::GetSafeHwnd() const
{ return this == NULL ? NULL : m_hWnd; }
と定義されています(VC6)。意味は明らかでしょう。
Topic starter
2004年1月13日 10:50 AM
VC6のMFC\Include\AFXWIN2.INL に記述されていました。
ありがとうございました。
Topic starter
2004年1月13日 10:50 AM
解決しました。