CWindow sınıf üyeleri

Uyarı yöntemleri Veri üyeleri
Öznitelik yöntemleri Simge yöntemleri
Şapka yöntemleri Menü yöntemleri
Pano yöntemleri İleti yöntemleri
İnşaat, imha ve başlatma İşlem ve iş parçacığı yöntemleri
Pencere ağaç erişim yöntemleri Kayan yöntemleri
Eşleme yönteminden koordine Çekim yöntemleri
İletişim kutusu öğesi yöntemleri Güncelleştirme ve boyama yöntemleri
Sürükle-bırak yöntemi Pencere erişim yöntemleri
Yazı tipi yöntemleri Pencere boyutu ve konumu yöntemleri
Yardım yöntemleri Pencere durum yöntemleri

Sıcak anahtar yöntemleri Pencere metin yöntemleri
Operatörler

Uyarı yöntemleri

FlashWindow Pencereyi bir kez yanıp söner.
MessageBox Bir ileti kutusu görüntüler.

Öznitelik yöntemleri

GetExStyle Geniş pencere stilleri alır.
GetStyle Pencere biçemleri alır.
GetWindowLong 32 Bitlik bir değer belirtilen uzaklığındaki ilave pencere belleğe alır.
GetWindowWord 16 Bitlik bir değer belirtilen uzaklığındaki ilave pencere belleğe alır.
ModifyStyle Pencere stilleri değiştirir.
ModifyStyleEx Geniş pencere stilleri değiştirir.
SetWindowLong Bir 32-bit değeri belirli bir uzaklıktan ilave pencere belleğe ayarlar.
SetWindowWord 16 Bitlik bir değer belirli bir uzaklıktan ilave pencere belleğe ayarlar.

Şapka yöntemleri

CreateCaret Sistem düzeltme işaretini için yeni bir şekil oluşturur.
CreateGrayCaret Sistem düzeltme işaretini için gri dikdörtgen oluşturur.
CreateSolidCaret Sistem düzeltme işaretini için sağlam bir dikdörtgen oluşturur.
HideCaret Sistem düzeltme işaretini gizler.
ShowCaret Sistem düzeltme işaretini görüntüler.

Pano yöntemleri

ChangeClipboardChain Zinciri Pano Görüntüleyici penceresini kaldırır.
OpenClipboard Pano açar.
SetClipboardViewer Pano Görüntüleyicisi zinciri penceresine ekler.

İnşaat, imha ve başlatma

Oluşturma Bir pencere oluşturur.
Ekle Bir pencere CWindow nesnesine ekler.
CWindow Oluşturucu.
DestroyWindow CWindow nesnesiyle ilişkili pencere yok.
Ayır CWindow nesne penceresinden çıkarır.

Eşleme yönteminden koordine

ClientToScreen Ekran koordinatları için istemci koordinatları dönüştürür.
MapWindowPoints Noktaları bir dizi pencerenin koordinat koordinat başka bir pencere için dönüştürür.
ScreenToClient İstemci koordinatları ekran koordinatları dönüştürür.

İletişim kutusu öğesi yöntemleri

CheckDlgButton Belirtilen düğme onay durumunu değiştirir.
CheckRadioButton Belirtilen seçenek düğmesini denetler.
DlgDirList Belirtilen yol ya da dosya adı eşleşen tüm dosyaları isimleri ile bir liste kutusu doldurur.
DlgDirListComboBox Belirtilen yol ya da dosya adı eşleşen tüm dosyaları isimleri ile açılan kutu doldurur.
DlgDirSelect Geçerli seçimi liste kutusundan alır.
DlgDirSelectComboBox Geçerli seçim bir Birleşik giriş kutusunu alır.
GetDlgItemInt Denetimin metni bir tamsayıya çevirir.
GetDlgItemText Bir denetimin metni alır.
GetNextDlgGroupItem Önceki veya sonraki denetimin denetim grubu içinde alır.
GetNextDlgTabItem ws_tabstop stili olması önceki veya sonraki denetim alır.
GotoDlgCtrl Klavye odağı denetime iletişim kutusundaki ayarlar.
IsDialogMessage İleti için belirtilen iletişim kutusundaki hazırlanmıştır olup olmadığını belirler.
IsDlgButtonChecked Düğme onay durumunu belirler.
NextDlgCtrl İletişim kutusundaki sonraki denetime klavye odağını ayarlar.
PrevDlgCtrl İletişim kutusundaki önceki denetim klavye odağını ayarlar.
SendDlgItemMessage Denetime bir ileti gönderir.
SetDlgItemInt Bir tamsayı değeri dize gösterimini denetimin metni değiştirir.
GetDlgControl Belirtilen denetim IUnknown alır.
SetDlgItemText Bir denetimin metni değiştirir.

Sürükle-bırak yöntemi

DragAcceptFiles Pencereyi kabul olup kayıtları dosyaları sürükledi.

Yazı tipi yöntemleri

GetFont Pencerenin geçerli yazı tipi alır.
SetFont Pencerenin geçerli yazı tipini değiştirir.

Yardım yöntemleri

GetWindowContextHelpId Pencerenin yardım içeriği kimliği alır.
SetWindowContextHelpId Pencerenin yardım bağlam tanıtıcısını ayarlar.
WinHelp Başlatır Windows Yardım.

Sıcak anahtar yöntemleri

GetHotKey Pencere ile ilişkili kısayol tuşu belirler.
SetHotKey Bir kısayol tuşu içeren pencereyi ilişkilendirir.

Simge yöntemleri

GetIcon Pencerenin büyük ya da küçük simgesini alır.
SetIcon Pencerenin büyük ya da küçük simge.

Menü yöntemleri

DrawMenuBar Pencerenin menü çubuğunu yeniden çizer.
GetMenu Pencere menüsü alır.
GetSystemMenu Sistem menüsü değişiklik için bir kopyasını oluşturur.
HiliteMenuItem Olayları ya da bir üst düzey menü öğesinden vurguyu kaldırır.
SetMenu Pencerenin geçerli menüye dönüşür.

İleti yöntemleri

PostMessage İleti penceresinde oluşturulan iş parçacığı ile ilişkili ileti sırasına yerleştirir. İletiyi işlemek iş parçacığı için beklemeden döner.
SendMessage İleti penceresine gönderir ve ileti penceresinin yordam işleyene kadar döndürmüyor.
SendNotifyMessage İleti penceresine gönderir. Pencerede arama iş parçacığı tarafından oluşturulmuşsa, pencere yordamı, ileti işleyene kadar SendNotifyMessage döndürmez. Aksi halde, hemen döner.

İşlem ve iş parçacığı yöntemleri

GetWindowThreadID Belirtilen pencereyi oluşturulan iş parçacığı tanımlayıcısı alır.
GetWindowProcessID Retieves pencere oluşturulan işlem tanıtıcısı.

Kayan yöntemleri

EnableScrollBar Etkinleştirir veya kaydırma çubuğu oklarını devre dışı bırakır.
GetScrollInfo Bir kaydırma çubuğu parametreleri alır.
GetScrollPos Kaydırma kutusunun konumunu alır.
GetScrollRange Kaydırma çubuğu aralığı alır.
ScrollWindow Belirtilen istemci alanı kayar.
ScrollWindowEx Belirtilen istemci alanı ek özelliklerle kayar.
SetScrollInfo Bir kaydırma çubuğu parametrelerini ayarlar.
SetScrollPos Kaydırma kutusunun konumunu değiştirir.
SetScrollRange Kaydırma çubuğu aralığı değiştirir.
ShowScrollBar Kaydırma çubuğunu gösterir veya gizler.

Çekim yöntemleri

KillTimer Timer olayı yok.
SetTimer Timer olayı oluşturur.

Güncelleştirme ve boyama yöntemleri

BeginPaint Pencere boyama için hazırlar.
EndPaint Resim sonunu işaretler.
GetDC İstemci alanı için aygıt içeriği alır.
GetDCEx İstemci alanı için aygıt içeriği alır ve kırpma seçenekleri sağlar.
GetUpdateRect Tam güncelleştirme bölgeyi çevreleyen küçük dikdörtgen koordinatları alır.
GetUpdateRgn Güncelleştirme bölgede alır ve belirtilen bir bölge kopyalar.
GetWindowDC Bir aygıt içeriğini tüm pencere alır.
Geçersiz kılmak Tüm istemci alanı geçersiz kılar.
InvalidateRect İstemci alanı içinde belirtilen dikdörtgeni geçersiz kılar.
InvalidateRgn Belirtilen bölgedeki istemci alanı geçersiz kılar.
IsWindowVisible Pencerenin görünürlük durumunu belirler.
LockWindowUpdate Çizim penceresinde etkinleştirir veya devre dışı bırakır.
Yazdır Pencereyi belirtilen aygıt bağlamda çizilmesi istekleri.
PrintClient Pencerenin istemci alanının belirtilen aygıt bağlamda çizilmesi istekleri.
RedrawWindow Belirtilen dikdörtgen veya istemci alanı bölgede güncelleştirir.
ReleaseDC Bir aygıt içeriğini bültenleri.
SetRedraw Çizmeye bayrağını ayarlar veya temizler.
ShowOwnedPopups Gösterir veya gizler pencere tarafından sahip olunan açılır pencereler.
ShowWindow Pencere gösterme durumu ayarlar.
ShowWindowAsync Farklı bir iş parçacığı tarafından oluşturulan bir pencere Haritayı durumunu ayarlar.
UpdateWindow İstemci alanı güncelleştirir.
ValidateRect İstemci belirtilen dikdörtgen bir alanda doğrular.
ValidateRgn Belirtilen bölgedeki istemci alanı doğrular.

Pencere erişim yöntemleri

ChildWindowFromPoint Belirtilen noktası içeren alt pencere alır.
ChildWindowFromPointEx Belirtilen noktası içeren alt pencereyi belirli türdeki alır.
GetLastActivePopup En son aktif pencere alır.
GetParent Hemen üst pencere alır.
GetTopLevelParent Üst düzey üst veya sahibi pencere alır.
GetTopLevelWindow Üst düzey sahibi pencere alır.
GetTopWindow Üst düzey alt pencere alır.
GetWindow Belirtilen pencereyi alır.
IsChild Belirtilen pencerenin alt pencere olup olmadığını belirler.
SetParent Ana pencere değiştirir.

Pencere boyutu ve konumu yöntemleri

ArrangeIconicWindows Tüm alt simge durumuna küçültülmüş pencereleri düzenler.
BringWindowToTop Z sırası üstündeki pencereyi getirir.
CenterWindow Karşı verilen bir pencere pencere merkezleri.
DeferWindowPos Belirtilen pencereyi belirtilen birden çok pencere konumlu yapısını güncelleştirir.
GetClientRect İstemci alanının koordinatlarını alır.
GetWindowPlacement Show state ve pozisyon alır.
GetWindowRect Pencerenin sınırlayıcı Boyutlar alır.
GetWindowRgn Bir pencere pencere bölgenin bir kopyasını elde eder.
IsIconic Pencere simge durumuna küçültülür olup olmadığını belirler.
IsZoomed Pencere ekranı kaplamamış olup olmadığını belirler.
MoveWindow Pencerenin boyutunu ve konumunu değiştirir.
ResizeClient Pencereyi boyutlandırır.
SetWindowPlacement Show state ve konumlarını belirler.
SetWindowPos Z sırası, konum ve boyutlarını ayarlar.
SetWindowRgn Bir pencere pencere bölgesi ayarlar.

Pencere durum yöntemleri

EnableWindow Etkinleştirir veya devre dışı giriş.
IsWindow Belirtilen pencere tanıtıcısı varolan penceresini tanımlar olup olmadığını belirler.
IsWindowEnabled Pencere giriş için etkin olup olmadığını belirler.
IsWindowUnicode Belirtilen pencereyi doğal Unicode pencere olup olmadığını belirler.
SetActiveWindow Pencereyi etkinleştirir.
SetCapture Tüm sonraki fare giriş penceresine gönderir.
SetFocus Giriş odağı ayarlar penceresine.

Pencere metin yöntemleri

GetWindowText Pencere metni alır.
GetWindowTextLength Pencere metin uzunluğunu alır.
SetWindowText Pencere metni değiştirir.

Pencere ağaç erişim yöntemleri

GetDescendantWindow Belirtilen alt pencere alır.
GetDlgCtrlID Pencere tanıtıcısı (için yalnızca alt pencereleri) alır.
GetDlgItem Belirtilen alt pencere alır.
SendMessageToDescendants Belirtilen alt windows ileti gönderir.
SetDlgCtrlID Pencere tanıtıcısı değiştirir.

Operatörler

operatör hwnd CWindow nesne için bir hwnd dönüştürür.
operatör = Bir hwnd CWindow nesneye atar.

Veri üyeleri

m_hWnd CWindow nesnesiyle ilişkili pencere tanıtıcısı.

CWindow genel bakış

Index