Condividi tramite


CBaseControlWindow.put_WindowStyle metodo

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il put_WindowStyle metodo imposta gli stili di finestra standard.

Sintassi

HRESULT put_WindowStyle(
   long WindowStyle
);

Parametri

WindowStyle

Nuovi stili di finestra.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Prestare attenzione quando si modificano gli stili della finestra. Nella maggior parte dei casi, un'applicazione deve recuperare lo stile corrente e quindi aggiungere o rimuovere i bit inappropriati. Questa procedura consente a vari stili di finestra interna usati da Windows di rimanere intatti.

Requisiti

Requisito Valore
Intestazione
Ctlutil.h (includere Streams.h)
Libreria
Strmbase.lib (build al dettaglio);
Strmbasd.lib (build di debug)

Vedi anche

Classe CBaseControlWindow