CWnd::GetDlgItem

Recupera un puntatore al controllo o alla finestra figlio specificato nella finestra di dialogo o un'altra finestra.

CWnd* GetDlgItem(
   int nID 
) const;
void GetDlgItem(
   int nID,
   HWND* phWnd
) const;

Parametri

  • nID
    Specifica l'identificatore del controllo o finestra figlio da recuperare.

  • phWnd
    Un puntatore a una finestra figlio.

Valore restituito

Un puntatore al controllo o alla finestra figlio specificato.Se nessun controllo con un numero ID specificato dal parametro nID esiste, il valore viene NULL.

Il puntatore restituito può essere temporanei e non deve essere archiviata per un utilizzo successivo.

Note

Il puntatore restituito in genere viene eseguito il cast al tipo di controllo identificato da nID.

Esempio

// uses GetDlgItem to return a pointer to a user interface control
CEdit* pBoxOne;
pBoxOne = (CEdit*)GetDlgItem(IDC_MYEDIT);
GotoDlgCtrl(pBoxOne);

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

CWnd::GetWindow

CWnd::GetDescendantWindow

CWnd::GetWindow

GetDlgItem