Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contrassegna una finestra come schermo intero.
Sintassi
HRESULT MarkFullscreenWindow(
[in] HWND hwnd,
[in] BOOL fFullscreen
);
Parameters
[in] hwnd
Tipo: HWND
Handle della finestra da contrassegnare.
[in] fFullscreen
Tipo: BOOL
Valore booleano che contrassegna lo stato a schermo intero desiderato della finestra.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.
Osservazioni:
Impostando il valore di fFullscreen su TRUE, shell considera questa finestra come finestra a schermo intero e la barra delle applicazioni viene spostata nella parte inferiore dell'ordine z quando questa finestra è attiva. L'impostazione del valore di fFullscreen su FALSE rimuove il contrassegno a schermo intero, ma non fa sì che shell consideri la finestra come se non fosse sicuramente a schermo intero. Con un valore falsefFullscreen , shell dipende dalla relativa funzionalità di rilevamento automatico per specificare come deve essere trattata la finestra, eventualmente contrassegnando la finestra come schermo intero.
Since Windows 7, chiamare SetProp(hwnd, L"NonRudeHWND", reinterpret_cast<HANDLE>(TRUE)) prima di visualizzare una finestra per indicare alla shell che la finestra non deve essere considerata a schermo intero. In questo modo, la barra delle applicazioni non viene modificata in modo da essere sotto la finestra in ordine z. Questo è simile a ITaskbarList2::MarkFullscreenWindow(FALSE) tranne che shell non eseguirà il fallback alla relativa funzionalità di rilevamento automatico e non considererà la finestra come a schermo intero.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows XP [solo app desktop] |
| Server minimo supportato | Windows Server 2003 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | shobjidl_core.h (includere Shobjidl.h) |
| DLL | Shell32.dll |