BeginUpdateResource

ฟังก์ชันBeginUpdateResourceจะส่งกลับหมายเลขอ้างอิงที่สามารถใช้ โดยฟังก์ชันUpdateResourceการเพิ่ม ลบ หรือแทนทรัพยากรในแฟ้มปฏิบัติการได้.

 ( BeginUpdateResource หมายเลขอ้างอิง LPCTSTR  pFileName, / / ชี้ไปที่ชื่อแฟ้มที่ปฏิบัติการได้BOOLbDeleteExistingResources / / ตัวเลือกลบ);
 

พารามิเตอร์

pFileName
ชี้ไปยังสตริงที่สิ้นสุดด้วยค่า null ที่ระบุตาม Win32 ปฏิบัติแฟ้มซึ่งจะปรับปรุงทรัพยากร โปรแกรมประยุกต์ต้องสามารถเขียนเข้าถึงแฟ้มนี้ มันไม่ได้กำลังดำเนินอยู่ ถ้าpFileNameไม่ได้ระบุเส้นทางแบบเต็ม ระบบค้นหาแฟ้มในไดเรกทอรีปัจจุบัน.
bDeleteExistingResources
ระบุว่า จะลบทรัพยากรที่มีอยู่ของพารามิเตอร์pFileName ถ้าพารามิเตอร์นี้เป็น ทรัพยากรที่จริง ที่มีอยู่จะถูกลบออก และแฟ้มปฏิบัติการได้ปรับปรุงรวมถึงเฉพาะทรัพยากรที่ถูกเพิ่ม ด้วยฟังก์ชันUpdateResource ถ้าพารามิเตอร์นี้เป็น FALSE แฟ้มปฏิบัติการได้ปรับปรุงรวมถึงทรัพยากรที่มีอยู่จนกว่าจะถูกลบออกอย่างชัดเจน หรือถูกแทนที่ โดยใช้UpdateResource.

ส่งกลับค่า

ถ้าฟังก์ชันสำเร็จ ค่าส่งกลับเป็นตัวจัดการที่สามารถใช้ได้ โดยใช้ฟังก์ชันUpdateResourceและEndUpdateResource ส่งคืนค่าเป็น NULL ถ้าแฟ้มที่ระบุไม่ใช่แฟ้ม แฟ้มปฏิบัติการได้ถูกโหลดแล้ว ไม่มีแฟ้มอยู่ หรือไม่สามารถเปิดแฟ้มสำหรับการบันทึก การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.

QuickInfo

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

ดูเพิ่มเติม

ภาพรวมของทรัพยากรฟังก์ชันทรัพยากร EndUpdateResource, UpdateResource

Index