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

Zobacz też

Informacje

Klasa CEdit

Diagram hierarchii

CEdit::SetHandle