Sdílet prostřednictvím


CEdit::GetHandle

Volání této funkce můžete načíst popisovač paměti aktuálně přidělená pro ovládací prvek pro úpravy více řádků.

HLOCAL GetHandle( ) const;

Vrácená hodnota

Popisovač místní paměti identifikující vyrovnávací paměti hospodářství obsah ovládacího prvku pro úpravy.Pokud dojde k chybě odesílat zprávy na ovládací prvek jednořádková vrácená hodnota je 0.

Poznámky

Popisovač je popisovač místní paměti a mohou být použity jakýmkoli místní funkcí paměti systému Windows, místní paměti, které zpracovávají jako parametr.

GetHandle je zpracována pouze ovládací prvky pro úpravy více řádků.

Volání GetHandle pro ovládací prvek pro úpravy více řádků v dialogovém okně pouze tehdy, pokud byla vytvořena dialogové okno DS_LOCALEDIT styl nastaven příznak.Pokud DS_LOCALEDIT není nastaven styl, bude stále získat vrácená nenulová hodnota, ale nebudete moci používat vrácenou hodnotu.

[!POZNÁMKA]

GetHandle nepracuje v systému Windows 95/98.Při volání GetHandle v systému Windows 95 a Windows 98, vrátí NULL.GetHandle bude fungovat, jak je uvedeno v systému Windows NT verze 3.51 a vyšší.

Další informace naleznete v EM_GETHANDLE v .

Příklad

HLOCAL h = m_myEdit.GetHandle();
LPCTSTR lpszText = (LPCTSTR) ::LocalLock(h);

// Dump the text of the edit control.
AFXDUMP(lpszText);

::LocalUnlock(h);

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CEdit

Diagram hierarchie

CEdit::SetHandle