LoadMenu

ฟังก์ชันLoadMenuโหลดทรัพยากรที่ระบุเมนูจากการปฏิบัติ (ไฟล์ EXE) ที่เกี่ยวข้องกับอินสแตนซ์ของแอพลิเคชัน.

(HMENU LoadMenu HINSTANCE  hInstance, / / จัดการกับอินสแตนซ์ของแอพลิเคชันLPCTSTRlpMenuName / / เมนูชื่อสตริงหรือเมนูทรัพยากร / / ตัวบ่งชี้);
 

พารามิเตอร์

hInstance
จัดการกับอินสแตนซ์ของโมดูลที่ประกอบด้วยทรัพยากรเมนูจะบรรทุก.
lpMenuName
ชี้การสตริสิ้นสุดด้วยค่า null ซึ่งประกอบด้วยชื่อของเมนูทรัพยากร อีกวิธีหนึ่งคือ พารามิเตอร์นี้สามารถประกอบด้วยตัวระบุทรัพยากรในคำว่าใบสั่งต่ำและศูนย์ในคำสูงใบสั่ง เมื่อต้องการสร้างค่านี้ ใช้แมโคMAKEINTRESOURCE.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นตัวจัดการทรัพยากรของเมนู.

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

หมายเหตุ

ฟังก์ชันDestroyMenuจะใช้ ก่อนที่โปรแกรมประยุกต์ปิด ทำลายเมนูและหน่วยความจำที่ว่างเมนูโหลด.

Windows CE: ไม่สนับสนุน Windows CE รุ่น 1.0 เมนูแบบเรียงซ้อน.

รุ่น Windows CE 2.0 และรุ่นที่ใหม่กว่าสนับสนุนเมนูแบบเรียงซ้อน.

QuickInfo

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

ดูเพิ่มเติม

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