CEdit::GetHandle
Chiamare la funzione per recuperare l'handle attualmente in memoria allocata per un controllo di modifica a più righe.
HLOCAL GetHandle( ) const;
Valore restituito
Handle della memoria locale che identificano il buffer che utilizza il contenuto del controllo di modifica.Se si verifica un errore, come inviare il messaggio a un controllo di modifica a riga singola, il valore restituito è 0.
Note
L'handle un handle di memoria locali e possono essere utilizzate da nessuna delle funzioni di memoria Local Windows che accettano un handle di memoria locali come parametro.
GetHandle viene elaborato solo dai controlli di modifica a più righe.
Chiamata GetHandle per un controllo di modifica a più righe in una finestra di dialogo solo se la finestra di dialogo è stato creato con il flag impostato di stile DS_LOCALEDIT.Se lo stile DS_LOCALEDIT non è impostato, ottenere ancora restituito un valore diverso da zero, ma non sarà possibile utilizzare il valore restituito.
[!NOTA]
GetHandle non funzionerà con Windows 95/98.Se si chiama GetHandle in Windows 95/98, restituirà NULL.GetHandle funzionerà come documentato in Windows NT, versione 3,51 e successive.
Per ulteriori informazioni, vedere EM_GETHANDLE in Windows SDK.
Esempio
HLOCAL h = m_myEdit.GetHandle();
LPCTSTR lpszText = (LPCTSTR) ::LocalLock(h);
// Dump the text of the edit control.
AFXDUMP(lpszText);
::LocalUnlock(h);
Requisiti
Header: afxwin.h