CheckMenuItem

ฟังก์ชันCheckMenuItemการตั้งค่าสถานะของแอตทริบิวต์ของเครื่องหมายของรายการเมนูที่ระบุการตรวจสอบ หรือไม่ได้ตรวจสอบ.

ฟังก์ชันCheckMenuItemจะได้ถูกแทนที่ โดยฟังก์ชันSetMenuItemInfo คุณยังสามารถใช้CheckMenuItemอย่างไรก็ตาม ถ้าคุณไม่จำเป็นใด ๆ ในคุณลักษณะเพิ่มเติมของSetMenuItemInfo.

(DWORD CheckMenuItem HMENU  hmenu, / / จัดการเมนูUINTuIDCheckItem, / / เมนูรายการการตรวจสอบ หรือการยกเลิกเลือกUINTuCheck / / ตั้งค่าสถานะรายการเมนู);
 

พารามิเตอร์

hmenu
จัดการในเมนูของดอกเบี้ย.
uIDCheckItem
ระบุรายการเมนูมีแอตทริบิวต์เครื่องคือการตั้งค่า ตามที่กำหนด โดยพารามิเตอร์uCheck.
uCheck
ระบุสถานะที่ควบคุมการตีความเนื้อความของพารามิเตอร์uIDCheckItemและสถานะของแอตทริบิวต์การกาเครื่องหมายของรายการเมนู พารามิเตอร์นี้จะเป็นการรวมกันของ MF_BYCOMMAND หรือ MF_BYPOSITION และ MF_CHECKED หรือ MF_UNCHECKED.
ค่า ความหมาย
MF_BYCOMMAND บ่งชี้ว่า พารามิเตอร์uIDCheckItemให้ตัวระบุของรายการเมนู ตั้งค่าสถานะ MF_BYCOMMAND เป็นค่าเริ่มต้น ถ้ามีระบุค่าสถานะทั้ง MF_BYCOMMAND และ MF_BYPOSITION.
MF_BYPOSITION บ่งชี้ว่า พารามิเตอร์uIDCheckItem zero-based ตำแหน่งสัมพัทธ์ของรายการเมนูช่วยให้.
MF_CHECKED การตั้งค่าแอตทริบิวต์ของเครื่องหมายการตรวจสอบสถานะ.
MF_UNCHECKED การตั้งค่าแอตทริบิวต์ของเครื่องหมายไปยังไม่ได้ตรวจสอบสถานะ.

ส่งกลับค่า

ค่าส่งกลับระบุสถานะก่อนหน้าของรายการเมนู (MF_CHECKED หรือ MF_UNCHECKED) ถ้าไม่มีรายการเมนู ค่าส่งกลับเป็น 0xFFFFFFFF.

หมายเหตุ

รายการในแถบเมนูไม่มีเครื่องหมาย.

พารามิเตอร์uIDCheckItemระบุสินค้าที่เปิดเมนูย่อยหรือรายการคำสั่ง สำหรับสินค้าที่เปิดเมนูย่อย พารามิเตอร์uIDCheckItemต้องระบุตำแหน่งของรายการ สำหรับสินค้าที่สั่งuIDCheckItemพารามิเตอร์สามารถระบุตำแหน่งของสินค้าหรือรหัสของ.

ดูเพิ่มเติม

ภาพรวมของเมนูเมนูฟังก์ชัน EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index