Uygulamanız için benzersiz olan ek denetimler eklemek istiyorsanız özel bir şablon için yazı tipi iletişim kutusunda, örneğin sağlayabilir. Özel bir şablon varsayılan şablon yerine ChooseFont işlevini kullanır.
- Veya -
Yazı tipi iletişim kutusunda bulunan bir CFHookProc kanca işlemi sağlayabilir. Kanca işlemi iletişim kutusuna gönderilen iletileri işleyebilir. Bu da iletişim kutusuna ileti gönderebilirsiniz. Sen-meli sağlamak, denetimleri için giriş işlemek için kanca işlemi ek denetimleri tanımlamak için özel bir şablon kullanmak.
Onun WM_INITDIALOG iletiyi işledikten sonra iletişim kutusu yordamı kancası yordamı bir WM_INITDIALOG iletisi gönderir. Bu iletinin lParam parametresinin choosefont Yapısı iletişim kutusu başlatmak için kullanılan bir işaretçidir.
Kanca işlemi ve iletişim kutusunun işaretler ve geçerli değerlerini ayarlamak için iletişim kutusuna wm_choosefont_getlogfont, wm_choosefont_setlogfontve wm_choosefont_setflags ileti gönderebilir.