GetMenuDefaultItem

ฟังก์ชันGetMenuDefaultItemกำหนดค่าเริ่มต้นรายการเมนูบนเมนูที่ระบุ.

(UINT GetMenuDefaultItem HMENU  hMenu,  UINT  fByPos,  UINT  gmdiFlags  );
 

พารามิเตอร์

hMenu
จัดการไปยังเมนูที่จะดึงรายการเมนูเป็นค่าเริ่มต้น.
fByPos
ค่าที่ระบุว่า ให้เรียกข้อมูลรายการเมนูระบุหรือตำแหน่ง ถ้าพารามิเตอร์นี้เป็น FALSE ตัวระบุจะถูกส่งกลับ มิฉะนั้น ตำแหน่งจะถูกส่งกลับ.
gmdiFlags
ค่าที่ระบุวิธีฟังก์ชันค้นหารายการเมนู พารามิเตอร์นี้จะเป็นศูนย์หรือค่าต่อไปนี้เพิ่มเติม:
ค่า ความหมาย
GMDI_GOINTOPOPUPS ระบุว่า ถ้าสินค้าเริ่มต้นที่เปิดเมนูย่อย ฟังก์ชันการ ค้นหา recursively ในเมนูย่อยที่สอดคล้องกัน หากเมนูย่อยที่มีสินค้าไม่มีค่าเริ่มต้น ค่าส่งกลับระบุสินค้าที่เปิดเมนูย่อย.

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

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

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


ส่งกลับค่า

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

ถ้าฟังก์ชันล้มเหลว ค่าส่งกลับคือ – 1 การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib.

ดูเพิ่มเติม

ภาพรวมของเมนูเมนูฟังก์ชัน SetMenuDefaultItem