次の方法で共有


SetCPSUIUserData 関数 (compstui.h)

CPSUI の SetCPSUIUserData 関数を使用すると、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) で、表示されていないデータをプロパティ シート ダイアログ ボックスに関連付けることができます。

構文

BOOL SetCPSUIUserData(
  HWND      hDlg,
  ULONG_PTR CPSUIUserData
);

パラメーター

hDlg

プロパティ シート のダイアログ ボックスに対する呼び出し元指定のハンドル。 詳細については、以下の「解説」セクションを参照してください。

CPSUIUserData

格納する呼び出し元が指定した値。

戻り値

この関数は 、表示されていないデータをプロパティ シートのダイアログ ボックスに関連付けることに成功した場合は true を返し、それ以外の場合は FALSE 返します。

備考

SetCPSUIUserData 関数は、DLGPAGE または EXTPUSH 構造体を使用して、ダイアログ ボックスに関連付けられているダイアログ ボックス プロシージャ内からのみ呼び出す必要があります。

SetCPSUIUserData を呼び出すことによって格納される値は、後で GetCPSUIUserData 呼び出すことによって取得できます。

hDlg に指定するハンドルは、ダイアログ ボックス プロシージャへの入力として受け取ったハンドルである必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー compstui.h (Compstui.h を含む)
ライブラリ Compstui.lib
DLL Compstui.dll