次の方法で共有


CSplitButton クラス

CSplitButton のクラスは、分割ボタン コントロールを表します。分割ボタン コントロールは、ユーザーがボタンのメイン領域をクリックすると既定の動作を実行し、ユーザーがボタンのドロップダウン矢印をクリックするとドロップダウン メニューを表示します。

class CSplitButton : public CButton

メンバー

Bb514109.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CSplitButton::CSplitButton

CSplitButton オブジェクトを構築します。

Bb514109.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CSplitButton::Create

指定されたスタイルの分割ボタン コントロールを作成し、CSplitButton の現在のオブジェクトにアタッチします。

CSplitButton::SetDropDownMenu

ユーザーが現在の分割ボタン コントロールのドロップダウン矢印をクリックすると表示されるドロップダウン メニューを設定します。

Bb514109.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CSplitButton::OnDropDown

ユーザーが現在の分割ボタン コントロールのドロップダウン矢印をクリックすると、その BCN_DROPDOWN 通知をシステムが送信処理します。

解説

CSplitButton のクラスは CButton のクラスから派生します。分割ボタン コントロールでは、スタイルを BS_SPLITBUTTONのボタン コントロールです。これは、ユーザーがドロップダウン矢印をクリックしたときにカスタム メニューを表示します。詳細については、[ボタン スタイル]の BS_SPLITBUTTON と BS_DEFSPLITBUTTON のスタイルを参照してください。

次の図は、ページャー コントロールと (1) 分割ボタン コントロールを含むダイアログ ボックスを示しています。(2) は既にドロップダウン矢印をクリックし、(3) サブメニューが表示されます。

splitbutton およびページャー コントロールを含むダイアログ。

継承階層

CObject

CCmdTarget

CWnd

CButton

CSplitButton

必要条件

ヘッダー: afxcmn.h

このクラスは Windows Vista 以降でサポートされます。

このクラスの追加要件は Windows Vista コモン コントロールの作成要件で説明します。

参照

関連項目

CSplitButton クラス

階層図

CButton クラス