CWinContents

_images/CWinContents.png

CWinContentsは、各種コントロールを保持するためのコンテナとしての役割を持ちます。

CWinContentsは以下の場面で使われています。

  • CWindowBase内に一つ持ち、複数のコントロールを保持します。

  • CWinCtrlBase内に一つ持ち、コンテンツと呼びます。 こちら で定義されます。

  • CWinCtrlBase内にリストでもち、コンテンツリストと呼びます。

最初の二つは ウィンドウスクリプト によって構造が定義されます。

三つ目のコンテンツリストは、コントロールが持つコンテンツをテンプレートとして、コピーすることによってリストとして持っています。

固有の関数/プロパティ

CWindowBase が持つコンテンツの場合、nullが返ります。