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. |