Funzione callback LPFNPSPCALLBACKA (prsht.h)
Specifica una funzione di callback definita dall'applicazione che un foglio di proprietà chiama quando viene creata una pagina e quando sta per essere distrutto. Un'applicazione può usare questa funzione per eseguire operazioni di inizializzazione e pulizia per la pagina.
Sintassi
LPFNPSPCALLBACKA Lpfnpspcallbacka;
UINT Lpfnpspcallbacka(
HWND hwnd,
[in] UINT uMsg,
[in, out] _PROPSHEETPAGEA *ppsp
)
{...}
Parametri
hwnd
Tipo: HWND
Riservati; deve essere NULL.
[in] uMsg
Tipo: UINT
Flag di azione. Questo parametro può avere uno dei valori seguenti.
Valore | Significato |
---|---|
|
Versione 5.80 o successiva. Viene creata una pagina. Il valore restituito non viene usato. |
|
Viene creata una finestra di dialogo per una pagina. Restituisce un valore diverso da zero per consentire la creazione o zero per impedirlo. |
|
Una pagina viene eliminata. Il valore restituito viene ignorato. |
[in, out] ppsp
Tipo: LPPROPSHEETPAGE
Puntatore a una struttura PROPSHEETPAGE che definisce la pagina creata o eliminata. Per altre discussioni, vedere la sezione Osservazioni.
Valore restituito
Tipo: UINT
Il valore restituito dipende dal valore del parametro uMsg .
Commenti
Un'applicazione deve specificare l'indirizzo di questa funzione di callback nel membro pfnCallback di una struttura PROPSHEETPAGE prima di passare la struttura alla funzione CreatePropertySheetPage .
Nota
L'intestazione prsht.h definisce LPFNPSPCALLBACK come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | prsht.h |