CMenu::DeleteMenu
Bir öğeyi menüden siler.
BOOL DeleteMenu(
UINT nPosition,
UINT nFlags
);
Parametreler
nPosition
Tarafından belirlendiği şekilde silinmek üzere olan menü öğesini belirtir nFlags.nFlags
Yorumlamak için kullanılan nPosition şu şekilde:nFlags
NPosition yorumu
MF_BYCOMMAND
Parametre komut kimliği varolan menü öğesinin verir belirtir.Bu varsayılan ne olur mf_bycommand , ne de MF_BYPOSITION olarak ayarlanır.
MF_BYPOSITION
Parametre varolan menü öğesinin konumunu verir belirtir.İlk öğe 0 konumunda değil.
Dönüş Değeri
Sıfır olmayan bir değer işlevi başarılı olursa; Aksi halde 0.
Notlar
İlişkili bir açılır menü, menü öğesi varsa, DeleteMenu açılır menü için tanıtıcı yok eder ve açılan menü tarafından kullanılan belleği serbest bırakır.
Bir menü, bulunan her bir pencere (penceresinin görüntülenip görüntülenmeyeceğini) değiştirildi, uygulama çağırması gerekir CWnd::DrawMenuBar.
Örnek
Örnek için bkz: CWnd::GetMenu.
Gereksinimler
Başlık: afxwin.h