Windows посылает сообщение WM_MEASUREITEM окну владельца комбинированных списков и окон списка, созданных со OWNERDRAWFIXED стилем перед посылкой сообщения WM_INITDIALOG. В результате, когда владелец получает это сообщение, Windows еще не определа высоту и ширину шрифта, используемого в элементе управления; функциональные обращения и вычисления, требующие эти значения должны произойти в основной функции приложения или библиотеки.
См. Также
MEASUREITEMSTRUCT, WM_INITDIALOG
Функция GetClipboardOwner отыскивает дескриптор окна текущего владельца буфера обмена.
HWND GetClipboardOwner (VOID)
Параметры
Эта функция не имеет никаких параметров.
Возвращаемое значение
В случае успешного завершения, возвращаемое значение - дескриптор окна, которое обладает буфером обмена.
Если буфер обмена не принадлежит окну, возвращаемое значение - NULL. Чтобы получить расширенную информацию об ошибке, вызовите GetLastError.
Замечания
Буфер обмена может содержать данные, даже если в настоящее время он не принадлежит никакому окну.
Вообще, владелец буфера обмена - окно, которые последним поместило данные в буфере обмена. Функция EmptyClipboard назначает монопольное использование буфера обмена.
См. Также
EmptyClipboard, GetClipboardViewer
User and Graphics Device Interface Objects........................................................................................ 1
User объекты.................................................................................................................................................................... 2
GDI объекты..................................................................................................................................................................... 3
User объекты................................................................................................................................................................. 4
CreateAcceleratorTable............................................................................................................................................ 4
DestroyAcceleratorTable.......................................................................................................................................... 4
Таблица акселераторов................................................................................................................................................. 5
ACCEL............................................................................................................................................................................... 6
CreateCursor.................................................................................................................................................................. 7
DestroyCursor................................................................................................................................................................ 8
LoadCursor...................................................................................................................................................................... 9
GetCursor...................................................................................................................................................................... 10
SetCursor....................................................................................................................................................................... 11
GetThreadDesktop....................................................................................................................................................... 12
SetWindowsHook.......................................................................................................................................................... 13
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.