CMenu::GetDefaultItem

UINT GetDefaultItem (UINT gmdiFlags, BOOL fByPos = FALSE);

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับคือ รหัสหรือตำแหน่งของรายการเมนู ถ้าฟังก์ชันล้มเหลว ส่งคืนค่าเป็น - 1?

พารามิเตอร์

gmdiFlags

ค่าที่ระบุวิธีฟังก์ชันค้นหารายการเมนู พารามิเตอร์นี้อาจไม่มี หนึ่ง หรือการรวมกันของค่าต่อไปนี้:

ค่า ความหมาย
GMDI_GOINTOPOPUPS ระบุว่า ถ้าสินค้าเริ่มต้นที่เปิดเมนูย่อย ฟังก์ชันการ ค้นหาใน recursively เมนูย่อยสอดคล้องกัน หากเมนูย่อยที่มีสินค้าไม่มีค่าเริ่มต้น ค่าส่งกลับระบุสินค้าที่เปิดเมนูย่อย?

โดยค่าเริ่มต้น ฟังก์ชันจะส่งกลับรายการแรกที่เริ่มต้นบนเมนูที่ระบุ คำนึงถึงไม่ว่าจะเป็นสินค้าที่เปิดเมนูย่อย?

GMDI_USEDISABLED ระบุว่า ฟังก์ชันอยู่ในการ ส่งคืนสินค้าเป็นค่าเริ่มต้น แม้ว่าจะถูกปิดใช้งาน?

โดยค่าเริ่มต้น ฟังก์ชันการข้ามรายการที่ถูกปิดใช้งาน หรือเป็นสีเทา?


fByPos

ค่าที่ระบุว่า ให้เรียกข้อมูลรายการเมนูระบุหรือตำแหน่ง ถ้าพารามิเตอร์นี้เป็นเท็จตัวระบุจะถูกส่งกลับ มิฉะนั้น ตำแหน่งจะถูกส่งกลับ?

หมายเหตุ

ฟังก์ชันนี้สมาชิกใช้ลักษณะการทำงานของฟังก์ชัน Win32 GetMenuDefaultItemตามที่อธิบายไว้ในPlatform SDK?

ภาพรวม CMenu |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCMenu::SetDefaultItem(&N)

Index