C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 500 - CEdit::GetHandle / MFC Справка / Visual C++

Шаг 500 - CEdit::GetHandle

HLOCAL GetHandle( ) const;

Возвращаемое значение
Локальный дескриптор памяти который идентифицирует буферный контекст в элемента редактирования. Если ошибка происходит, типа посылки сообщения к элементам редактирования с одиночной строкой возвращаемое значение - 0.

Замечания
Вызовите эту функцию, чтобы получить дескриптор к памяти, в настоящее время распределенной для многострочных средств редактирования. Дескриптор - локальная память которая может использоваться любой из локальных функций памяти Windows, которые берут локальный дескриптор памяти как параметр.
GetHandle обработан только многострочными средствами редактирования.
Вызовите GetHandle для многострочных элементов редактирования в диалоговом окне, только если диалоговое окно было создано с DS_LOCALEDIT набором флажков стилей. Если DS_LOCALEDIT стиль не установлен, Вы будете все еще получать возвращаемое значение отличный от нуля, но Вы не будете способны использовать возвращенное значение.
GetHandle не будет работать с Windows 95. Если Вы вызываете GetHandle в Windows 95, она возвратит NULL. GetHandle будет работать как описано под Windows NT, версиями 3.51 и позже.

Пример

#ifdef _DEBUG
	// Указатель на обьект редактирования.
	extern CEdit* pmyEdit;
	HLOCAL h = pmyEdit->GetHandle();
	LPCTSTR lpszText = (LPCTSTR) ::LocalLock(h);
	// Дамп текста элемента редактирования.
	afxDump << lpszText;
	::LocalUnlock(h);
#endif

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU