bool SetMenuItemBitmaps ( UINT nPosition, UINT nFlags, const CBitmap * pBmpUnchecked, const CBitmap * pBmpChecked );
Dönüş değeri
İşlev başarılı olursa sıfırdan farklı; Aksi halde 0.
Parametreleri
nPosition
Değiştirilecek menü öğesini belirtir. NFlags parametresi nPosition aşağıdaki şekillerde yorumlamak için kullanılabilir:
| nFlags | NPosition yorumu |
| MF_BYCOMMAND | Parametre komut Kımlığı varolan menü öğesini verir belirtir. Ne mf_bycommand ne de MF_BYPOSITION ayarlanırsa, bu varsayılan değerdir. |
| MF_BYPOSITION | Parametre varolan menü öğesinin konumunu verir belirtir. İlk öğe 0 konumunda olan. |
nFlags
NPosition nasıl yorumlanacağını belirtir.
pBmpUnchecked
Değil işaretli menü öğelerinin kullanılacağını belirtir.
pBmpChecked
İşaretli menü öğelerinin kullanılacağını belirtir.
Açıklamalar
Belirtilen bit eşlemler, bir menü öğesi ile ilişkilendirir. Menü öğesinin checked ya da unchecked olup Windows, menü öğesinin yanındaki uygun bitmap görüntüler.
PBmpUnchecked ya da pBmpChecked nullise, Windows karşılık gelen özniteliğin menü öğesinin yanındaki hiçbir şey görüntüler. Her iki parametre nullise, madde işaretli ve madde işaretli olmadığında onay işareti kaldırılır Windows varsayılan onay işaretini kullanır.
Menü yok olduğunda, bu bit eşlemler yok değil; Uygulama bunları imha etmeniz gerekir.
Windows GetMenuCheckMarkDimensions işlevi kullanılan menü öğeleri için varsayılan onay işareti boyutlarını alır. Uygulama, bu fonksiyon ile sağlanan bitmapler için uygun boyutunu belirlemek için bu değerleri kullanır. Boyutu olsun, senin bitmapler oluşturun, sonra da bunları.
CMenu genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz:nbsp; :: GetMenuCheckMarkDimensions, :: SetMenuItemBitmaps