CWnd::Attach
更新 : 2007 年 11 月
Windows のウィンドウに CWnd オブジェクトを関連付けます。
BOOL Attach(
HWND hWndNew
);
パラメータ
- hWndNew
Windows のウィンドウへのハンドルを指定します。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
使用例
この例では、Attach と Detach を使用して MDI クライアント ウィンドウにマップする方法を示します。
// Declare a CWnd member of CMainFrame
public:
CWnd m_wndMDIClient;
// detach MDI client window in CMainFrame destructor
m_wndMDIClient.Detach();
// In CMainFrame::OnCreate, attach MDI client window
if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// attach MDI client window
if (m_wndMDIClient.Attach(m_hWndMDIClient) == 0)
{
TRACE(_T("Failed to attach MDIClient.\n"));
return -1; // fail to create
}
必要条件
ヘッダー : afxwin.h