Метод CBaseControlWindow.put_WindowStyleEx
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Метод put_WindowStyleEx
задает стили расширенных окон.
Синтаксис
HRESULT put_WindowStyleEx(
[in] long WindowStyleEx
);
Параметры
-
WindowStyleEx [in]
-
Значение, указывающее стиль окна элемента управления.
Возвращаемое значение
Возвращает NOERROR.
Комментарии
Этот метод использует расширенные стили окон. Полный список расширенных стилей окна см. в функции Microsoft Win32 CreateWindowEx . Чтобы изменить стиль окна, получите текущий стиль окна, а затем добавьте или удалите необходимые битовые поля.
Не используйте следующие стили окон, так как они не проверяются.
- WS_DISABLED
- WS_HSCROLL
- WS_ICONIC
- WS_MAXIMIZE
- WS_MINIMIZE
- WS_VSCROLL
За некоторыми исключениями (отмеченными здесь), допустимые флаги совпадают с допустимыми для функции Win32 CreateWindow .
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|