Uygulama penceresinin Window menüsü çerçeve penceresi yerine bir MDI çerçevesi tüm menü değiştirmek için birden çok belge arabirim (MDI) istemci penceresi veya her WM_MDISETMENU ileti gönderir.
WM_MDISETMENU wParam (wparam) (HMENU'nun) hmenuFrame; = / / işlemek için çerçeve menüsü lParam (lparam) (HMENU'nun) hmenuWindow; = / / işlemek için pencere menüsü
İletiyi başarılı olursa, dönüş eski kare pencere menüsünün tanıtıcısı değerdir.
Mesajı verirse, dönüş değeri sıfırdır.
Bu iletiyi gönderdikten sonra uygulamanın menü çubuğu güncelleme için DrawMenuBar işlevini çağırmanız gerekir.
Bu ileti penceresindeki menü geçiyorsa, MDI alt pencere menü öğeleri önceki pencere menüsünden kaldırılır ve yeni pencere menüsüne.
Bir MDI alt penceresi ekranı ve MDI çerçevesi pencere menüsünden bu iletiyi değiştirir, pencere menüsü simgesini geri yükleme simgesini önceki kare pencere menüsünden kaldırılır ve yeni çerçeve penceresi menüsüne.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.
Çoklu belge arabirimi genel bakış, Çoklu belge arabirimi iletileri, DrawMenuBar, WM_MDIREFRESHMENU