Aracılığıyla paylaş


CMenu::Attach

Varolan bir Windows menüsüne iliştirir bir CMenu nesnesi.

BOOL Attach(
   HMENU hMenu 
);

Parametreler

  • hMenu
    Windows menüsü tanıtıcısını belirtir.

Dönüş Değeri

İşlem başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Bir menü zaten bağlıysa, bu işlev çağrılmamalıdır CMenu nesnesi.Menü işleci depolanır m_hMenu veri üyesi.

Değiştirmek istediğiniz menü bir pencere ile ilişkili, kullanabilirsiniz CWnd::GetMenu menü için bir tanıtıcı elde etmek için işlevi.

Örnek

CMenu mnu;
HMENU hmnu = AfxGetMainWnd()->GetMenu()->GetSafeHmenu();
mnu.Attach(hmnu);

// Now you can manipulate the window's menu as a CMenu
// object...

mnu.Detach();

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CMenu sınıfı

Hiyerarşi grafik

CMenu::Detach

CMenu::CMenu

CWnd::GetMenu