int RalApply( DWORD dwDialogToApply, HWND hWnd, void *pvParameter );
DWORD dwDialogToApply; | /* 利用するダイアログ */ |
HWND hWnd; | /* オーナウィンドウハンドル */ |
void *pvParameter; | /* パラメータ */ |
RALが実装しているダイアログを呼び出します。
引数
dwDialogToApply RALが実装しているダイアログを識別する定数を指定します。
dwDialogToApplyには以下の定数のいずれかを指定できます。RA_ASSOCIATE 詳細表示型の関連付けダイアログを呼び出します。 RA_EDITAPPLICATION アプリケーション情報ダイアログを呼び出します。 RA_ASSOCIATEBYTREE 構造表示型の関連付けダイアログを呼び出します。 hWnd 呼び出すダイアログのオーナウィンドウハンドルを指定します。
hWndにはNULLを指定できます。
hWndにNULLを指定した場合はオーナウィンドウは設定されません。pvParameter 付加パラメータを指定します。
pvParameterの意味はdwDialogToApplyで指定した、呼び出すダイアログの種類によって変わります。RA_ASSOCIATE pvParameterには拡張子を指定できます。
pvParameterに拡張子を指定した場合はダイアログ上でその拡張子の関連付けのみを操作できます。
pvParameterにはNULLを指定できます。
pvParameterにNULLを指定した場合はダイアログ上で任意の拡張子の関連づけを操作できます。RA_ASSOCIATEBYTREE pvParameterは無視されます。
戻り値
指定したダイアログの戻り値を返します。