CWnd SINIFININ PostMessage ve SendMessage Fonksiyonlari
API düzeyinde PostMessage ve SendMessage fonksiyonlarının parametrik yapıları aynıdır. PostMessage mesajı pencereyi hangi thread açmışsa o thread’in mesaj kuyruğuna bırakır. SendMessage ise pencerenin pencere fonksiyonunu bularak doğrudan onu çağırır. Genel olarak Windows klasik pencere mesajlarını PostMessage ile kuyruğa yerleştirir. Oysa kontroller WM_COMMAND mesajını SendMessage ile yollarlar. SendMessage fonksiyonundan çıkıldığında mesajın işlendiğine emin oluruz.
PostMessage ve SendMessage fonksiyonları CWnd sınıfının üye fonksiyonu olarak da yazılmıştır. Bu üye fonksiyonlarda hWnd parametresi yoktur. Çünkü bu parametreyi sınıfın m_hWnd elemanından elde etmektedir.