Freigeben über


SetCPSUIUserData-Funktion (compstui.h)

Die SetCPSUIUserData-Funktion von CPSUI ermöglicht es CPSUI-Anwendungen (einschließlich Druckerschnittstellen-DLLs), nicht angezeigte Daten einem Eigenschaftenblattdialogfeld zuzuordnen.

Syntax

BOOL SetCPSUIUserData(
  HWND      hDlg,
  ULONG_PTR CPSUIUserData
);

Parameter

hDlg

Vom Aufrufer bereitgestelltes Handle für ein Eigenschaftenblattdialogfeld. Weitere Informationen finden Sie weiter unten im Abschnitt Hinweise.

CPSUIUserData

Vom Aufrufer bereitgestellter Wert, der gespeichert werden soll.

Rückgabewert

Die Funktion gibt TRUE zurück, wenn die nicht angezeigten Daten erfolgreich dem Dialogfeld Eigenschaftenblatt zugeordnet werden, andernfalls FALSE .

Hinweise

Die SetCPSUIUserData-Funktion sollte nur innerhalb einer Dialogfeldprozedur aufgerufen werden, die einem Dialogfeld mithilfe einer DLGPAGE - oder EXTPUSH-Struktur zugeordnet wurde.

Ein Wert, der durch Aufrufen von SetCPSUIUserData gespeichert wird, kann später durch Aufrufen von GetCPSUIUserData abgerufen werden.

Das für hDlg angegebene Handle muss das Handle sein, das als Eingabe für die Dialogfeldprozedur empfangen wird.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile compstui.h (einschließlich Compstui.h)
Bibliothek Compstui.lib
DLL Compstui.dll