Aracılığıyla paylaş


Nasıl yapılır: İleti Eşleme Çapraz Başvurusunu Kullanma

memberFxn etiketli <girişlerde, türetilmiş bir CWnd sınıfı için kendi üye işlevinizi> yazın. İşlevinize istediğiniz adı verin. gibi OnActivatediğer işlevler sınıfının üye işlevleridir CWnd. Çağrılırsa, iletiyi Windows işlevine DefWindowProc geçirir. Windows bildirim iletilerini işlemek için türetilmiş sınıfınızdaki ilgili CWnd işlevi geçersiz kılın. İşleviniz, temel sınıfın ve Windows'un iletiye yanıt vermesini sağlamak için temel sınıfınızdaki geçersiz kılınan işlevi çağırmalıdır.

Her durumda, işlev prototipini türetilmiş sınıf üst bilgisine CWndyerleştirin ve ileti eşleme girdisini gösterildiği gibi kodlayın.

Aşağıdaki terimler kullanılır:

Süre Tanım
id Kullanıcı tanımlı menü öğesi kimliği (WM_COMMAND iletileri) veya denetim kimliği (alt pencere bildirim iletileri).
"message" ve "wNotifyCode" WINDOWS.H'de tanımlanan Windows ileti kimlikleri.
nMessageVariable Windows işlevinden döndürülen değeri içeren bir değişkenin RegisterWindowMessage adı.

Ayrıca bkz.

İleti Eşlemeleri