CCheckListBox

CCheckListBoxクラスは、Windows のチェックリスト ボックスの機能を提供します。「チェックリスト ボックス」では、ファイル名などの項目の一覧が表示されます。リスト内の各項目は、ユーザーがチェックまたはオフにすることができますの横にチェック ボックスが。

以上のテキスト文字列の一覧が含まれるためCCheckListBoxのオーナー描画のコントロールだけです。シンプルなチェックリスト ボックスには文字列とチェック ボックスが含まれていますが、テキストを設定する必要はありません。たとえば、可能性が小さいビットマップの各項目の横にチェック ボックスの一覧。

あなた自身のチェックリスト ボックスを作成するには、 CCheckListBoxから独自のクラスを派生する必要があります。独自のクラスを派生するには、派生クラスのコンス トラクターを記述し、 create を呼び出します。

チェックリスト ボックスが既定のチェックリスト ボックス (それぞれの左側に既定のサイズ チェック ボックスと文字列のリスト) の場合は、既定のcchecklistbox:チェックリスト ボックスを描画できます。それ以外の場合、 CListBox::CompareItem関数とcchecklistbox:CCheckListBox::MeasureItem関数をオーバーライドする必要があります。

チェックリスト ボックス ダイアログ テンプレートから、または、コードで直接作成することができます。

#include lt;afxwin.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

サンプル特価; MFC サンプル TSTCON(&N)

参照特価;CListBox(&N)

Index