コントロール ライブラリ

このセクションのトピックでは、各コントロールについて個別に説明します。 各コントロールの情報には、コントロールとその使用方法を説明する概要と、そのコントロールで特に使用されるプログラミング要素が含まれています。

コントロール

トピック 内容
アニメーション アニメーションコントロールは、Audio-Video Interleaved(AVI)クリップを表示するウィンドウです。 ここでは、アニメーションコントロールで使用されるプログラミング要素について説明します。
Button ボタンは、ユーザーがクリックすることでアプリケーションに入力を提供できるコントロールです。 このセクションでは、ボタン コントロールで使用されるプログラミング要素について説明します。
ComboBox コンボ ボックスは、リストと選択フィールドで構成されます。 一覧には、ユーザーが選択できるオプションが表示され、選択フィールドに現在の選択範囲が表示されます。 ここでは、コンボ ボックス コントロールで使用されるプログラミング要素について説明します。
ComboBoxEx コンボ ボックス コントロールは、アイテム画像のネイティブ サポートを提供するコンボ ボックス コントロールです。 ここでは、ComboBoxEx コントロールで使用されるプログラミング要素について説明します。
日付と時刻の選択 日付と時刻の選択コントロールは、日付と時刻の情報をユーザーとやり取りするための、シンプルで直感的なインターフェイスです。 ここでは、日付と時刻の選択コントロールで使用されるプログラミング要素について説明します。
編集 編集コントロールは、通常はダイアログ ボックスで使用される四角形のコントロール ウィンドウであり、ユーザーがキーボードを使用してテキストの入力と編集を行えるようにするものです。 このセクションでは、編集コントロールで使用されるプログラミング要素について説明します。
フラット スクロール バー フラット スクロール バーは、標準のスクロールバーに似ていますが、フラット スクロール バーの外観はよりカスタマイズ可能です。 このセクションには、フラット スクロール バーで使用されるプログラミング要素の情報が記載されています。
ヘッダー コントロール ヘッダー コントロールは、通常はテキストまたは数値の列の上に配置されるウィンドウです。 列ごとにタイトルが含まれており、コントロールを複数のパーツに分割することができます。 ユーザーは、パーツを区切っている分割バーをドラッグすることで、個々の列の幅を設定できます。 このセクションでは、ヘッダー コントロールで使用されるプログラミング要素について説明します。
ホット キー ホット キー コントロールは、ユーザーがホット キーとして使用するキーボード操作の組み合わせを入力できるようにするウィンドウです。 このセクションには、ホット キーで使用されるプログラミング要素に関する情報を掲載しています。
イメージ リスト イメージ リストは、同じサイズのイメージのコレクションであり、各イメージはインデックスで参照できます。 このセクションでは、イメージ リストで使用されるプログラミング要素について説明します。
IP アドレスの管理 IP アドレス コントロールを使用すると、ユーザーは、簡単に理解できるフォーマットで Internet Protocol (IP) を入力でいます。 ここでは、IP アドレス コントロールで使用されるプログラミング要素について説明します。
リスト ボックス リスト ボックスは、ユーザーが選択できるアイテムの単純なリストを含むコントロール ウィンドウです。 ここでは、リスト ボックスで使用されるプログラミング要素について説明します。
リスト ビュー リストビュー コントロールは、アイテムのコレクションを表示するウィンドウです。 リストビュー コントロールは、アイテムを配置および表示するためのいくつかの方法を提供し、リスト ボックスよりもはるかに柔軟です。 ここでは、リスト ビューで使用されるプログラミング要素について説明します。
Month Calendar 月のカレンダー コントロールは、日付を入力または選択する直感的で認識可能な方法をユーザーに提供するカレンダーのようなユーザー インターフェイスを実装します。 ここでは、月カレンダー コントロールで使用されるプログラミング要素について説明します。
Pager ページャー コントロールは、ウィンドウ コンテナで、すべてのコンテンツを表示する十分な表示領域がないウィンドウと併用されます。 このセクションでは、ページャー コントロールで使用されるプログラミング要素について説明します。
進行状況バー 進行状況バーは、アプリケーションが長い操作の進行状況を示すために使用できるウィンドウです。 このセクションでは、進行状況コントロールで使用されるプログラミング要素について説明します。
プロパティ シート プロパティ シートは、ユーザーがアイテムのプロパティを表示および編集できるウィンドウです。 ここでは、プロパティ シートで使用されるプログラミング要素について説明します。
Rebar Rebar コントロールは、子ウィンドウのコンテナとして機能します。 このセクションでは、Rebar コントロールで使用されるプログラミング要素について説明します。
リッチ エディット リッチ エディット コントロールを使用すると、ユーザーはテキストの入力、編集、印刷、保存ができます。 テキストには、文字と段落の書式を割り当てることができ、埋め込み Component Object Model (COM) オブジェクトを含めることができます。 このセクションでは、リッチ エディット コントロールで使用されるプログラミング要素について説明します。
スクロール バー スクロール バーを使用すると、ユーザーはウィンドウの境界線を越えて広がるオブジェクトのパーツを表示できます。 このセクションには、スクロール バーで使用されるプログラミング要素の情報が記載されています。
静的コントロール 静的コントロールは、通常は応答を必要としない情報テキストとグラフィックスをユーザーに提供します。 このセクションでは、静的コントロールで使用されるプログラミング要素について説明します。
ステータス バー ステータス バーは、アプリケーションがさまざまな種類の状態情報を表示できる親ウィンドウの下部にある水平ウィンドウです。 このセクションには、ステータス バーで使用されるプログラミング要素の情報が記載されています。
SysLink SysLink コントロールは、マークアップされたテキストをレンダリングし、ユーザーが埋め込みリンクをクリックしたときにアプリケーションに通知するウィンドウです。 このセクションには、SysLink コントロールで使用されるプログラミング要素に関する情報を掲載しています。
Tab タブ コントロールは、ノートの仕切ページまたはファイル キャビネットのラベルに似ています。 タブ コントロールを使用すると、アプリケーションでウィンドウまたはダイアログ ボックスの同じ領域に複数のページを定義できます。 このセクションでは、タブ コントロールで使用されるプログラミング要素について説明します。
タスク ダイアログ タスク ダイアログは、情報の表示とユーザーからの単純な入力の受信に使用できるダイアログ ボックスです。 メッセージ ボックスと同様に、ユーザーが設定したパラメーターに従って、オペレーティング システムによって書式設定されます。 ただし、タスク ダイアログには、メッセージ ボックスよりも多くの機能があります。 このセクションでは、タスク ダイアログで使用されるプログラミング要素について説明します。
ツール バー ツールバーは、1 つ以上のボタンを含むコントロールです。 ユーザーが各ボタンをクリックすると、親ウィンドウにコマンド メッセージを送信します。 このセクションでは、ツールバーで使用されるプログラミング要素について説明します。
Tooltip ツールヒントは、ユーザーがツールまたはその他の UI 要素の上にマウス ポインターを置くと、自動的に表示されるか、ポップアップ表示される小さなウィンドウです。 このセクションでは、ツールヒントで使用されるプログラミング要素について説明します。
トラックバー トラックバーは、チャネル内のスライダー (サムとも呼ばれる) とオプションの目盛りを含むウィンドウです。 ユーザーがマウスまたは方向キーを使用してスライダーを動かすと、トラックバーから変更を示す通知メッセージが送信されます。 このセクションでは、トラックバーで使用されるプログラミング要素について説明します。
ツリー ビュー ツリービュー コントロールは、ドキュメント内の見出し、インデックス内のエントリ、ディスク上のファイルやディレクトリなど、アイテムの階層リストを表示するウィンドウです。 ここでは、ツリービュー コントロールで使用されるプログラミング要素について説明します。
アップダウン コントロール アップダウン コントロールは、スクロール位置やコンパニオン コントロールに表示される数値 (バディ ウィンドウと呼ばれます) などの値をインクリメントまたはデクリメントするためにユーザーがクリックできる矢印ボタンのペアです。 このセクションでは、アップダウン コントロールで使用されるプログラミング要素について説明します。