BOOL RalLoadRadioButton( HWND hWnd, DWORD dwIDFirst, DWORD dwIDLast, PCTSTR pszKey, PCTSTR pszName, DWORD dwFlags, BOOL fSystem );
HWND hWnd; | /* ダイアログのウィンドウハンドル */ |
DWORD dwIDFirst; | /* 最初のラジオボタンID */ |
DWORD dwIDLast; | /* 最後のラジオボタンID */ |
PCTSTR pszKey; | /* キー名 */ |
PCTSTR pszName; | /* 項目名 */ |
DWORD dwFlags; | /* ロードフラグ */ |
BOOL fSystem; | /* フラグ */ |
RalSaveRadioButtonで保存した設定を取得してラジオボタンに反映します。RalLoadRadioButtonで取得できるラジオボタン設定を保存するにはRalSaveRadioButtonを使用します。
引数
hWnd ラジオボタンを持つダイアログのウィンドウハンドルを指定します。
hWndにはNULLを指定できません。dwIDFirst グループ化されている最初のラジオボタンのIDを指定します。 dwIDLast グループ化されている最後のラジオボタンのIDを指定します。 pszKey RalInitiateで指定したプロダクトID傘下のpszKeyで指定したキーから設定を取得する場合に指定します。
pszKeyにはNULLを指定できます。
pszKeyにNULLを指定した場合はプロダクトID直下から取得します。pszName 取得する情報に付けられている名前を指定します。
pszNameにはNULLを指定できます。
pszNameにNULLを指定した場合は無名情報を取得します。
無名データは同一キー内で1つしか存在できません。dwFlags 保存されている設定のうちどれをラジオボタンに反映するかを指定するフラグです。
以下のフラグを組み合わせて指定できます。RLR_ENABLE ラジオボタンのイネーブル・ディセーブルを反映します。 RLR_CHECK ラジオボタンのチェック・アンチェックを反映します。 上記のフラグ全てを指定する場合は代わりにRLR_ALLマクロを使用できます。 fSystem TRUEを指定した場合はユーザを区別しない情報を取得します。
FALSEを指定した場合はユーザを区別する情報を取得します。
戻り値
正常終了ならTRUE、それ以外はFALSEを返します。