CheckMenuItem

CheckMenuItem işlevi belirtilen menü öğesinin onay işareti özniteliği için checked ya da unchecked ayarlar.

CheckMenuItem işlevi SetMenuItemInfo işlevi tarafından bırakmıştır. Eğer sen yapmak değil lüzum birisi SetMenuItemInfo genişletilmiş özellikleri CheckMenuItem, ancak kullanmaya devam edebilirsiniz.

dword CheckMenuItem) HMENU'nun  HMENU'nun, / / işlemek için MenüUINTuIDCheckItem, / / menü öğesi işaretleyin ya da işaretini kaldırınUINTuCheck / / menü öğesi flags);
 

Parametreleri

hmenu'nun
İlgi menüyü işlemek.
uIDCheckItem
İse yalnızca onay işareti özniteliği ayarlamak için uCheck parametresi tarafından belirlenen menü öğesini belirtir.
uCheck
Yorumlanması uIDCheckItem parametre ve menü öğesinin onay işareti özniteliği durumunu denetleyen bayraklar belirtir. Bu parametre bir arada ya mf_bycommand, ya da MF_BYPOSITION ve mf_checked veya mf_unchecked olabilir.
Değer Anlamı
MF_BYCOMMAND UIDCheckItem parametresi menü öğesi tanıtıcısı sağlar gösterir. Ne mf_bycommand ne de MF_BYPOSITION bayrağı belirtilmişse mf_bycommand bayrak, varsayılandır.
MF_BYPOSITION UIDCheckItem parametre menüsüne sıfır tabanlı göreceli konumunu verir gösterir.
MF_CHECKED Checked durumuna onay işareti özniteliği Setleri.
MF_UNCHECKED Onay işareti öznitelik denetlenmeyen için ayarlar.

Dönüş değerleri

Dönüş değeri (mf_checked veya mf_unchecked) menü öğesini önceki durumunu belirtir. Menü öğesi yoksa değerin 0xFFFFFFFF kullanılır.

Açıklamalar

Menü çubuğundaki bir öğeyi onay işareti olamaz.

UIDCheckItem parametresi, bir alt menü açılır bir madde ya da bir komut öğesini tanımlar. Bir alt menü açılır bir madde için uIDCheckItem parametresi öğenin konumunu belirtmeniz gerekir. Bir komut öğesi için uIDCheckItem parametresi öğenin konumunu veya tanımlayıcısını belirtebilirsiniz.

Ayrıca bkz:

Menüler genel bakış, menü işlevleri, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index