CEdit::GetHandle
Wywołanie tej funkcji, aby pobrać dojście do pamięci aktualnie przydzielonych dla wielu linii edycyjnym.
HLOCAL GetHandle( ) const;
Wartość zwracana
Uchwyt pamięci lokalnej identyfikuje buforu gospodarstwa zawartość formantu edycyjnego.Jeśli wystąpi błąd, jak wysyłanie wiadomości do pojedynczego wiersza edycyjnym zwracana jest wartość 0.
Uwagi
Uchwyt jest uchwyt pamięci lokalnej i mogą być wykorzystywane przez dowolną z lokalnego obsługi funkcji pamięci systemu Windows, które lokalnej pamięci jako parametr.
GetHandle jest przetwarzany tylko przez formanty edycji wielu linii.
Wywołanie GetHandle dla wielu linii edycyjnym, w oknie dialogowym tylko wtedy, gdy w oknie dialogowym został utworzony z DS_LOCALEDIT styl z ustawioną flagą.Jeśli DS_LOCALEDIT styl nie jest ustawiona, otrzymamy niezerową wartość zwrotu, ale nie można używać wartości zwracane.
[!UWAGA]
GetHandle nie działa z systemem Windows 95 i 98.Jeśli zadzwonisz GetHandle w systemie Windows 95/98, zwróci NULL.GetHandle będzie działać jak udokumentowane w systemie Windows NT w wersji 3.51 lub nowszej.
Aby uzyskać więcej informacji, zobacz EM_GETHANDLE w Windows SDK.
Przykład
HLOCAL h = m_myEdit.GetHandle();
LPCTSTR lpszText = (LPCTSTR) ::LocalLock(h);
// Dump the text of the edit control.
AFXDUMP(lpszText);
::LocalUnlock(h);
Wymagania
Nagłówek: afxwin.h