CMenu::CheckMenuRadioItem
指定されたメニュー項目のチェックをオンにして選択項目にします。
BOOL CheckMenuRadioItem(
UINT nIDFirst,
UINT nIDLast,
UINT nIDItem,
UINT nFlags
);
パラメーター
nIDFirst
オプション ボタン グループの最初のメニュー項目を指定します (nFlags の値により、ID またはオフセットを指定します)。nIDLast
オプション ボタン グループの最後のメニュー項目を指定します (nFlags の値により、ID またはオフセットを指定します)。nIDItem
オプション ボタンでチェックされる項目を指定します (nFlags の値により、ID またはオフセットを指定します)。nFlags
次のどの方法で nIDFirst、nIDLast、nIDItem を解釈するかを指定します。nFlags
解釈
MF_BYCOMMAND
パラメーターを既存のメニュー項目のコマンド ID で指定することを示します。 MF_BYCOMMAND と MF_BYPOSITION がどちらも設定されていないときの既定の設定になります。
MF_BYPOSITION
パラメーターを既存のメニュー項目の位置で指定することを示します。 最初の項目位置は 0 です。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
同時に関連するグループに所属するほかのすべてのメニュー項目のチェックをオフにしてこれらの項目の選択項目フラグをクリアします。 チェックをオンにした項目は、チェック マーク ビットマップの代わりにオプション ボタン (またはチェック マーク) ビットマップで表示されます。
使用例
「ON_COMMAND_RANGE」の例を参照してください。
必要条件
**ヘッダー:**afxwin.h