Funzione GetDialogSize
[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.
La funzione GetDialogSize recupera le dimensioni di una finestra di dialogo di una risorsa.
Sintassi
BOOL WINAPI GetDialogSize(
int iResourceID,
DLGPROC pDlgProc,
LPARAM lParam,
SIZE *pResult
);
Parametri
-
iResourceID
-
Identificatore di risorsa della finestra di dialogo.
-
pDlgProc
-
Puntatore alla procedura della finestra di dialogo.
-
lParam
-
Valore passato nel messaggio WM_INITDIALOG inviato alla finestra di dialogo temporanea appena dopo la creazione.
-
pResult
-
Puntatore a una struttura SIZE che riceve le dimensioni della finestra di dialogo, in pixel dello schermo.
Valore restituito
Restituisce TRUE se la risorsa della finestra di dialogo è stata trovata o FALSE in caso contrario.
Commenti
Le pagine delle proprietà possono usare questa funzione per restituire le dimensioni di visualizzazione effettive necessarie. La maggior parte delle pagine delle proprietà sono finestre di dialogo e, ad esempio, hanno modelli di finestra di dialogo archiviati nei file di risorse. I modelli usano le unità della finestra di dialogo che non vengono mappate direttamente ai pixel dello schermo. Tuttavia, la funzione GetPageInfo di una pagina delle proprietà deve restituire le dimensioni effettive della visualizzazione in pixel. La pagina delle proprietà può chiamare GetDialogSize
per calcolare le dimensioni della visualizzazione.
Questa funzione crea un'istanza temporanea della finestra di dialogo. Per evitare di visualizzare la finestra di dialogo sullo schermo, il modello della finestra di dialogo nel file di risorse non deve avere una proprietà WS_VISIBLE.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per