CStatusBarCtrl オブジェクトのモードの設定

CStatusBarCtrl オブジェクトには、単純モードと 非単純モードの 2 つのモードがあります。 ほとんどの場合、ステータス バー コントロールには 1 つ以上のパーツが含まれ、テキストと、おそらくアイコンが表示されます。 これは、非単純モードと呼ばれます。 このモードの詳細については、「CStatusBarCtrl オブジェクトのパーツの初期化」を参照してください。

ただし、表示する必要があるテキストは1 行のみである場合があります。 この場合は、単純モードで十分です。 CStatusBarCtrl オブジェクトのモードを単純モードに変更するには、SetSimple メンバー関数を呼び出します。 ステータス バー コントロールが簡易モードになったら、SetText メンバー関数を呼び出してテキストを設定し、nPane パラメーターの値として255を渡します。

IsSimple 関数を使用すると、CStatusBarCtrl オブジェクトのモードを確認できます。

Note

ステータス バー オブジェクトが非単純から単純に、またはその逆に変更されている場合は、すぐにウィンドウが再描画され、該当する場合は定義されたパーツが自動的に復元されます。

関連項目

CStatusBarCtrl の使い方
コントロール