На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Deleting a Window Property



When a window is destroyed, it must destroy any window properties it set. The following example uses the EnumPropsEx function and the application-defined callback function DelPropProc to destroy the properties associated with the window identified by the application-defined hwndSubclass variable. The callback function, which uses the RemoveProp function, is also shown.

case WM_DESTROY:

EnumPropsEx(hwndSubclass, DelPropProc, NULL);

PostQuitMessage(0);
break;

// DelPropProc is an application-defined callback function
// that deletes a window property.

BOOL CALLBACK DelPropProc(
HWND hwndSubclass, // handle of window with property
LPCSTR lpszString, // property string or atom
HANDLE hData) // data handle
{
RemoveProp(hwndSubclass, lpszString);

return TRUE;
}




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Удаляющая Собственность Окна



Когда окно уничтожено, оно должно уничтожить любые свойства окна, которые он установил. Следующий пример использует функцию EnumPropsEx и определенная прикладная функция возврата DelPropProc, чтобы уничтожать свойства связанные окном идентифицированным определенной прикладной переменной hwndSubclass. Функция возврата, которая использует функцию RemoveProp, также показана.

случай WM_DESTROY:

EnumPropsEx(hwndSubclass, DelPropProc, НЕДЕЙСТВИТЕЛЬНЫЙ);

PostQuitMessage(0);
прерывание;

// DelPropProc - определенная прикладная функция / возврат/, что удаляет собственность окна.

BOOL CALLBACK DelPropProc(
HWND hwndSubclass, // РУЧКА окна с lpszString свойства LPCSTR, // строки свойства или РУЧКИ атома hData) // ручка данных
{
RemoveProp(hwndSubclass, lpszString);

возвращайтесь ВЕРНО;
}




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz