次の方法で共有


静的コントロール スタイル

  • SS_BITMAP はビットマップを静的コントロールに表示されることを指定します。指定されたテキストはリソース ファイル内の他の場所で定義されたビットマップ (ファイル名ではありません)の名前です。フォームは nWidth と nHeight パラメーターを無視; コントロールは自動的にビットマップが収まるように調整します。

  • SS_BLACKFRAME はウィンドウ フレームと同じ色で描画ゾーンを持つボックスを指定します。既定値は黒です。

  • SS_BLACKRECT はウィンドウ フレームを描画するために使用される色で塗りつぶす四角形を指定します。既定値は黒です。

  • SS_CENTER は、単純な四角形を指定して四角形の中央に指定されたテキストを表示します。テキストが表示される前に書式設定。行の末尾を超えて拡張ワードは、次に中央揃え行の開始に自動的にラップされます。

  • SS_CENTERIMAGE は、ビットマップまたはアイコンが静的コントロールのクライアント領域より小さい場合、クライアント領域の他のビットマップまたはアイコンの上の左上隅のピクセルの色で塗りつぶすことを指定します。静的コントロールが単一行のテキストが含まれる場合、テキストはコントロールのクライアント領域で垂直方向に中央揃えします。

  • SS_ENDELLIPSISSS_PATHELLIPSISは省略記号で指定された文字列の一部は、指定された四角形の結果の範囲必要に応じて置き換えます。

    文字列の中央に文字を置換する文字列の末尾に文字を置き換えるために SS_END_ELLIPSISSS_PATHELLIPSIS を指定できます。文字列がバックスラッシュ (\)が含まれている場合は、最後のバックスラッシュの後のテキストの SS_PATHELLIPSIS 保存の大部分。

  • SS_ENHMETAFILE は拡張メタファイルを静的コントロールに表示されることを指定します。指定されたテキストは、メタファイルの名前です。拡張メタファイルの静的コントロールのサイズは固定です; メタファイルは、静的コントロールのクライアント領域に合わせてスケーリングされます。

  • SS_ETCHEDFRAME は EDGE_ETCHED の末尾の形式を使用して静的コントロールの帯を描画します。

  • SS_ETCHEDHORZ は EDGE_ETCHED の末尾の形式を使用して静的コントロールの上端と下端を描画します。

  • SS_ETCHEDVERT は EDGE_ETCHED の末尾の形式を使用して静的コントロールの左端と右端を描画します。

  • SS_GRAYFRAME は画面の背景 (デスクトップ)と同じ色で描画ゾーンを持つボックスを指定します。既定値は灰色です。

  • SS_GRAYRECT は画面の背景を塗りつぶすために使用される色で塗りつぶす四角形を指定します。既定値は灰色です。

  • SS_ICON はダイアログ ボックスに表示するアイコンを指定します。指定されたテキストはリソース ファイル内の他の場所で定義されるアイコン (ファイル名ではありません)の名前です。nWidth と nHeight パラメーターは無視されます; アイコンが自動的に調整します。

  • SS_LEFT は、単純な四角形を指定し、四角形にフラッシュ左指定されたテキストを表示します。テキストが表示される前に書式設定。行の末尾を超えて拡張ワードは、次のフラッシュ左の行の開始に自動的にラップされます。

  • SS_LEFTNOWORDWRAP は、単純な四角形を指定し、四角形にフラッシュ左指定されたテキストを表示します。タブが展開されますが、 Word はラップされません。ショートメッセージを使用して、行の末尾を超えて拡張されます。

  • このフォームが指定されていない場合SS_NOPREFIX、ウィンドウはアクセラレータの先行文字であるようにコントロールのテキストにアンパサンド (と)を解釈します。この場合、アンパサンドは削除され、文字列内の次の文字は下線が引かれます。静的コントロールが、この機能は不要であるテキストが含まれる場合、 SS_NOPREFIX が追加される場合があります。この静的コントロールの形式はで定義された静的コントロールのいずれかに含まれている場合があります。によって他のフォームで使用するか、演算子 SS_NOPREFIX をビットごとにまとめることができます。これは最もよく使用されますがダイアログ ボックスの静的コントロールに表示されるアンパサンドの必要が生じます。他の文字列またはファイル名。

  • SS_NOTIFY は、ユーザーがコントロールをクリックするか、ダブルクリックと親ウィンドウ STN_CLICKEDSTN_DBLCLKSTN_DISABLESTN_ENABLE の通知メッセージを送信します。

  • SS_OWNERDRAW は、静的コントロールのオーナーがコントロールを描画することを指定します。オーナー ウィンドウは WM_DRAWITEM のメッセージをたびに描画するコントロールの描画受け取ります。

  • SS_REALSIZEIMAGE はつまり、読み込み、または描画時に SS_ICON または SS_BITMAP のフォームがある静的なアイコンまたはビットマップのコントロール (静的コントロール)にサイズ変更されるようにします。アイコンまたはビットマップがコピー先の領域より大きい場合、イメージはクリップされます。

  • SS_RIGHT は、単純な四角形を指定して四角形の指定されたテキストのフラッシュ機関を表示します。テキストが表示される前に書式設定。行の末尾を超えて拡張ワードは、次のフラッシュ下の行の開始に自動的にラップされます。

  • SS_RIGHTJUST は SS_BITMAP または SS_ICON のフォームの静的コントロールの右下隅がコントロールのサイズが変更されたときに固定しておくことを指定します。上および左側でのみ、新しいビットマップまたはアイコンに合わせて調整されます。

  • SS_SIMPLE は、単純な四角形を指定し、四角形にフラッシュ左、単一行のテキストが表示されます。テキスト行は何かの短縮したり変更したりすることはできません。(コントロールの親ウィンドウまたはダイアログ ボックスは WM_CTLCOLOR のメッセージを処理しないでください)。

  • SS_SUNKEN は、静的コントロールの周囲に 2 分の 1 くぼんだ境界線を描画します。

  • SS_USERITEM はユーザー定義の項目を指定します。

  • SS_WHITEFRAME はペインの背景色と同じ色で描画ゾーンを持つボックスを指定します。既定の色は白です。

  • SS_WHITERECT はウィンドウの背景を塗りつぶすために使用される色で塗りつぶす四角形を指定します。既定の色は白です。

  • SS_WORDELLIPSIS は収まらない切り捨てて、省略記号をテキストを追加します。

参照

関連項目

CStatic::Create

DrawEdge

Static Control Styles

その他の技術情報

MFC で使用するスタイル