Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Modal iletişim kutuları normalde yığın belleğinde oluşturulur ve bunları oluşturan işlev sona erdiğinde silinir. İletişim kutusu nesnesinin yıkıcı fonksiyonu, nesne kapsam dışına çıktığında çağrılır.
Modeless iletişim kutuları normalde bir üst görünüm veya çerçeve penceresi (örneğin, uygulamanın ana çerçeve penceresi ya da bir belge çerçeve penceresi) tarafından oluşturulur ve yönetilir. Varsayılan OnClose işleyicisi, iletişim kutusu penceresini yok eden DestroyWindow'ı çağırır. İletişim kutusu, kendisine işaret eden herhangi bir işaretçi veya başka bir özel sahiplik semantiği olmaksızın tek başına duruyorsa, C++ iletişim kutusu nesnesini yok etmek için PostNcDestroy işlevini geçersiz kılmalısınız. Ayrıca OnCancel'i geçersiz kılmalı ve içinden çağırmalısınız DestroyWindow
. Değilse, iletişim kutusunun sahibi artık gerekli olmadığında C++ nesnesini yok etmelidir.