Statyczne stylów formantu

Aby utworzyć formant statyczne przy użyciu funkcji CreateWindow lub funkcji CreateWindowEx , określić STATYCZNE klasy, okno odpowiedni styl stałych i kombinacji następujących stylów formantu statyczne.

Styl Opis
SS_BITMAP Określa, że bitmapę ma być wyświetlany w formancie statyczne. Dany tekst jest nazwą mapy bitowej (nie nazwę pliku) zdefiniowany w innym miejscu w pliku zasobów. Styl ignoruje parametry nWidth właściwości i nHeight ; formant automatycznie dopasowuje rozmiary się pomieścić bitmapy.
SS_BLACKFRAME Określa pole z klatki rysowane w taki sam kolor jak ramki okien. Ten kolor jest czarny w domyślny schemat kolorów.
SS_BLACKRECT Określa prostokątem wypełnionym kolorem ramki bieżącego okna. Ten kolor jest czarny w domyślny schemat kolorów.
SS_CENTER Określa prostokąta proste i wyśrodkowuje danego tekstu w prostokącie. Tekst jest sformatowany przed wyświetleniem. Słowa, które rozszerzają za końcem wiersza automatycznie są pakowane na początek następnego wiersza, wyśrodkowany.
SS_CENTERIMAGE Określa, że jeśli bitmapy lub ikona jest mniejszy od obszaru klienckiego statyczne kontroli, pozostałej części obszaru klienckiego jest wypełniony kolor piksela w lewym górnym rogu mapy bitowej lub ikony. Jeśli statyczne formant zawiera pojedynczy wiersz tekstu, tekst jest wyśrodkowany w pionie w obszaru klienckiego formantu.
SS_ENDELLIPSIS lub
SS_PATHELLIPSIS
Zastępuje część ciągu danego z wielokropkiem, jeśli to konieczne, tak, aby wyniki są dopasowane do określonego prostokąta.

Można określić SS_END_ELLIPSIS celu zamienić znaki na końcu ciągu lub SS_PATHELLIPSIS, aby zamienić znaki w środku ciągu. Jeśli ciąg zawiera odwróconej kreski ułamkowej (\), SS_PATHELLIPSIS zachowuje jak najwięcej tekstu po ostatniej odwróconej możliwie.

SS_ENHMETAFILE Określa, że rozszerzony metaplik ma być wyświetlany w formancie statyczne. Dany tekst jest nazwą metapliku. Formant statyczne rozszerzony metaplik ma stały rozmiar; Metaplik jest skalowany w celu dopasowania obszaru klienckiego formantu statyczne.
SS_ETCHEDFRAME Rysuje klatki statyczne kontroli za pomocą stylu krawędzi EDGE_ETCHED. Aby uzyskać więcej informacji, zobacz DrawEdge funkcji.
SS_ETCHEDHORZ Rysuje górnej i dolnej krawędzi statyczne kontroli za pomocą stylu krawędzi EDGE_ETCHED. Aby uzyskać więcej informacji zobacz opis funkcji DrawEdge.
SS_ETCHEDVERT Rysuje lewej i prawej krawędzi statyczne kontroli za pomocą stylu krawędzi EDGE_ETCHED. Aby uzyskać więcej informacji, zobacz DrawEdge funkcji.
SS_GRAYFRAME Określa pole z ramką wyciągnąć z tego samego koloru co tło ekranu (komputer stacjonarny). Ten kolor jest szary w domyślny schemat kolorów.
SS_GRAYRECT Określa prostokąt wypełniona bieżącym kolorem tła ekranu. Ten kolor jest szary w domyślny schemat kolorów.
SS_ICON Określa, że ikona ma być wyświetlany w oknie dialogowym. Dany tekst jest nazwa ikony (nie nazwę pliku) zdefiniowany w innym miejscu w pliku zasobów. Ikony można animowanych kursorów. Styl ignoruje parametry nWidth właściwości i nHeight ; formant automatycznie dopasowuje rozmiary się pomieścić ikonę.
SS_LEFT Określa prostokąta proste i do lewej wyrównuje danego tekstu w prostokącie. Tekst jest sformatowany przed wyświetleniem. Słowa, które rozszerzają za końcem wiersza automatycznie są pakowane na początek następnego wiersza, wyrównany do lewej.
SS_LEFTNOWORDWRAP Określa prostokąta proste i do lewej wyrównuje danego tekstu w prostokącie. Karty są rozwinięte, ale wyrazy nie są pakowane. Tekst, która rozciąga się poza koniec linii jest przycięty.
SS_NOPREFIX Zapobiega interpretacji każdy znak (amp;) znaki w tekście formantu skrótu prefiks znaków. Te są wyświetlane z handlowego i usuwane i następny znak w ciągu podkreślane. Ten styl statyczny kontroli mogą być uwzględnione w którymkolwiek z określonych formantów statycznych. SS_NOPREFIX można łączyć z innymi stylami. Może to być przydatne podczas nazw plików lub inne ciągi znaków, które mogą zawierać znak ampersand (&) musi być wyświetlane w formancie statyczne w oknie dialogowym.
SS_NOTIFY Wysyła okno nadrzędne STN_CLICKED, STN_DBLCLK, STN_DISABLEi STN_ENABLE wiadomości powiadomień, gdy użytkownik kliknie lub kliknie dwukrotnie formant.
SS_OWNERDRAW Określa, że właściciel statyczne kontroli jest odpowiedzialny za rysowanie kontroli. Okno właściciela odbiera wiadomość WM_DRAWITEM , ilekroć kontroli musi być rysowane.
SS_REALSIZEIMAGE Statyczne formantu ikonę lub mapa bitowa (oznacza to, że statyczne formantów, które mają styl SS_ICON lub SS_BITMAP) zapobiega ich rozmiaru jest załadowany lub rysowania. Jeśli ikona lub bitmapa jest większy niż obszar docelowy, obraz zostanie przycięty.
SS_RIGHT Określa prostokąta proste i do prawej wyrównuje danego tekstu w prostokącie. Tekst jest sformatowany przed wyświetleniem. Słowa, które rozszerzają za końcem wiersza automatycznie są pakowane na początek następnego wiersza, wyrównany do prawej.
SS_RIGHTJUST Określa, że prawym dolnym rogu formantu statyczne stylem, SS_BITMAP lub SS_ICON jest utrzyma się ustalić, kiedy zmieniany jest formant. Tylko górnej i lewej strony są dostosowane do nowej bitmapy lub ikonę.
SS_SIMPLE Określa prostokąta proste i wyświetla pojedynczy wiersz tekstu wyrównanego do lewej w prostokącie. Wiersza tekstu nie mogą być skracane ani w żaden sposób zmienione. Formantu nadrzędnego okno lub okno dialogowe nie wolno przetwarzać wiadomości WM_CTLCOLORSTATIC.
SS_SUNKEN Rysuje pół wklęsły obramowania formantu statyczne.
SS_WHITEFRAME Określa pole z ramką wyciągnąć z tego samego koloru co tło okna. Ten kolor jest biały domyślny schemat kolorów.
SS_WHITERECT Określa prostokąt wypełniona bieżącym kolorem tła okna. Ten kolor jest biały domyślny schemat kolorów.
SS_WORDELLIPSIS Obcina tekst nie mieści się i dodaje elipsy.