İleti kutuları

Bir ileti kutusu uygulama için basit giriş istemi ve iletileri görüntülemek için kullanabileceğiniz bir özel iletişim kutusudur. Bir ileti kutusu genellikle metin iletisi ve bir veya daha fazla düğmeleri içerir. Uygulama ileti kutusu oluşturur MessageBox ya da MessageBoxEx işlevini kullanarak, metin ve sayı ve türleri düğmeleri görüntülemek için belirtme. MessageBoxEx işlevi de metin ileti kutusunda önceden tanımlanmış herhangi bir push düğmesi için kullanılacak dili belirtmenize olanak verir.

İleti kutusunun iletişim kutusu olsa da, sistem denetimini oluşturma ve ileti kutusu yönetimi alır. Bu uygulama bir iletişim kutusunda şablon ve iletişim kutusu yordamı sağlamaz anlamına gelir. Sistem kendi metin tabanlı şablon ve ileti kutusunda belirtilen düğmeleri oluşturur ve kendi iletişim kutusunda yordamı temini.

Kalıcı bir iletişim kutusu iletisi kutusudur ve sistem iletişim kutusu kullandığı aynı iç işlevlerini kullanarak oluşturur. Uygulama MessageBox ya da MessageBoxExçağrılırken bir sahibi pencere belirtiyorsa, sahibi sistem devre dışı bırakır. Uygulama iletişim kutusu oluşturulurken mb_taskmodal değeri belirterek geçerli iş parçacığına ait tüm üst düzey windows devre dışı bırakmak için sistem de yönlendirebilirsiniz.

Sadece bir kalıcı iletişim kutusu oluşturulurken gibi sistem sahibi, wm_cancelmode ve wm_enable, gibi ileti gönderebilirsiniz. Sahibi pencere bu iletileri tarafından istenen eylemleri gerçekleştirmek.