Elementy klasy okno

Elementy klasy okno zdefiniować domyślne zachowanie systemu windows należące do tej klasy. Aplikacja, która rejestruje klasy okno przypisuje elementy klasy przez ustawienie odpowiednich członków w strukturze WNDCLASSEX i przekazywanie struktury funkcji RegisterClassEx . Funkcje GetClassInfoEx i GetClassLong pobierania informacji na temat klasy danego okna. Funkcja SetClassLong zmienia elementy klasy lokalna czy globalna, że aplikacja jest już zarejestrowany.

Chociaż klasa pełne okno składa się z wielu elementów, system wymaga tylko, że aplikacja podać nazwę klasy, adres procedury okna i dojście do instancji. Za pomocą innego elementów zdefiniować atrybuty domyślne dla windows klasy, takie jak kształt kursora i zawartość menu Okno. Należy zainicjować wszelkie niewykorzystane członków struktury WNDCLASSEX do zera lub wartości NULL. Elementy klasy okna są następujące.

Elementu Celem
Nazwa klasy Odróżnia klasy od innych zarejestrowanych klas.
Adres procedury okna Wskaźnik do funkcji, która przetwarza wszystkie wiadomości wysłane do systemu windows w klasie i definiuje zachowanie okna.
Uchwyt Identyfikuje aplikację lub biblioteki DLL, która zarejestrowała klasy.
Klasa kursora Definiuje kursor myszy, którego system wyświetla okno klasy.
Klasa ikony Określa ikonę duże i małe ikony (począwszy od Windows 95 i Windows NT 4.0).
Klasa tła pędzla Określa kolor i deseń, które wypełniają obszaru klienckiego, gdy okno jest otwarty lub pomalowane.
Klasa menu Określa domyślne menu dla systemu windows, które nie określają wyraźnie menu.
Klasy stylów Definiuje sposób aktualizacji w oknie po przeniesieniu lub zmianie rozmiaru, sposób przetwarzania kliknie dwukrotnie myszy, alokowanie miejsca do kontekstu urządzenia oraz innych aspektów okna.
Klasa ekstra pamięci Określa ilość dodatkowa pamięć, w bajtach, które system należy zarezerwować dla tej klasy. Wszystkie okna w klasie udział dodatkowa pamięć i można go użyć do jakichkolwiek celów zdefiniowanych przez aplikację. System inicjuje tę pamięć do zera.
Dodatkowe okna pamięci Określa ilość dodatkowa pamięć, w bajtach, które system należy zarezerwować dla każdego okna należące do tej klasy. Dodatkowa pamięć może być używane do celów zdefiniowanych przez aplikację. System inicjuje tę pamięć do zera.

Index