Share via


Fonction SetCPSUIUserData (compstui.h)

La fonction SetCPSUIUserData de CPSUI permet aux applications CPSUI (y compris les DLL d’interface d’imprimante) d’associer des données non affichées à une boîte de dialogue de feuille de propriétés.

Syntaxe

BOOL SetCPSUIUserData(
  HWND      hDlg,
  ULONG_PTR CPSUIUserData
);

Paramètres

hDlg

Handle fourni par l’appelant dans une boîte de dialogue de feuille de propriétés. Pour plus d’informations, consultez la section Remarques ci-dessous.

CPSUIUserData

Valeur fournie par l’appelant à stocker.

Valeur retournée

La fonction retourne TRUE si elle réussit à associer les données non affichées à la boîte de dialogue de la feuille de propriétés, et FALSE dans le cas contraire.

Remarques

La fonction SetCPSUIUserData doit être appelée uniquement à partir d’une procédure de boîte de dialogue qui a été associée à une boîte de dialogue à l’aide d’une structure DLGPAGE ou EXTPUSH .

Une valeur stockée en appelant SetCPSUIUserData peut être récupérée ultérieurement en appelant GetCPSUIUserData.

Le handle spécifié pour hDlg doit être le handle reçu comme entrée dans la procédure de boîte de dialogue.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête compstui.h (inclure Compstui.h)
Bibliothèque Compstui.lib
DLL Compstui.dll