次の方法で共有


CMenu::CheckMenuRadioItem

更新 : 2007 年 11 月

指定されたメニュー項目のチェックをオンにして選択項目にします。

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_BYCOMMANDMF_BYPOSITION がどちらも設定されていないときの既定の設定になります。

    MF_BYPOSITION

    パラメータを既存のメニュー項目の位置で指定することを示します。最初の項目位置は 0 です。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

同時に関連するグループに所属するほかのすべてのメニュー項目のチェックをオフにしてこれらの項目の選択項目フラグをクリアします。チェックをオンにした項目は、チェック マーク ビットマップの代わりにオプション ボタン (またはチェック マーク) ビットマップで表示されます。

使用例

ON_COMMAND_RANGE」の例を参照してください。

必要条件

ヘッダー : afxwin.h

参照

参照

CMenu クラス

階層図

CMenu::CheckMenuItem

CMenu::GetMenuState

CheckMenuRadioItem

その他の技術情報

CMenu のメンバ