Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Cette documentation est archivée et n’est pas conservée.

CWnd::Attach

Joint une fenêtre de windows à un objet d' CWnd .

BOOL Attach(
   HWND hWndNew 
);

hWndNew

Spécifie un handle vers une fenêtre de windows.

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Cet exemple indique comment utiliser l'attachement et de détachement pour mapper dans la fenêtre cliente 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
   }


Header: afxwin.h

Afficher: