CFileFind::MatchesMask
MatchesMask BOOL เสมือน (DWORD dwMask ) const;
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าสำเร็จ 0 อื่น การขอเพิ่มเติมข้อมูลข้อผิดพลาด เรียกใช้ฟังก์ชัน Win32 GetLastError?
พารามิเตอร์
dwMask
ระบุอย่าง น้อยหนึ่งไฟล์แอททริบิวต์ ในการ WIN32_FIND_DATAโครงสร้าง สำหรับแฟ้มที่พบ เมื่อต้องการค้นหาหลายคุณลักษณะ ใช้ OR ระดับบิตตัวดำเนินการ (|) แอตทริบิวต์ต่อไปนี้รวมกันก็ยอมรับ
-
FILE_ATTRIBUTE_ARCHIVEnbsp แฟ้มเก็บถาวรแฟ้มที่มีอยู่ โปรแกรมประยุกต์ที่ใช้คุณลักษณะนี้เพื่อทำเครื่องหมายแฟ้มสำหรับการสำรองข้อมูลหรือการเอาออก(&N)?
-
FILE_ATTRIBUTE_COMPRESSEDnbsp แฟ้มหรือไดเรกทอรีถูกบีบอัด สำหรับแฟ้ม ซึ่งหมายความ ว่า ข้อมูลในแฟ้มทั้งหมดจะถูกบีบอัด สำหรับไดเรกทอรี ซึ่งหมายความ ว่า การบีบอัดเป็นค่าเริ่มต้นสำหรับแฟ้มที่สร้างขึ้นใหม่และ subdirectories(&N)?
-
FILE_ATTRIBUTE_DIRECTORYnbsp แฟ้มเป็นไดเรกทอรี(&N)?
-
FILE_ATTRIBUTE_NORMALnbsp แฟ้มไม่มีคุณลักษณะอื่น ๆ ที่กำหนดได้ แอตทริบิวต์นี้ถูกต้องเท่านั้นถ้าใช้เพียงลำพัง แอตทริบิวต์แฟ้มอื่น ๆ ทั้งหมดแทนแอตทริบิวต์นี้(&N)?
-
FILE_ATTRIBUTE_HIDDENnbsp แฟ้มถูกซ่อนไว้ มันจะไม่รวมในรายการไดเรกทอรีธรรมดาตัว(&N)?
-
FILE_ATTRIBUTE_READONLYnbsp แฟ้มแบบอ่านอย่างเดียว แอปพลิเคชันสามารถอ่านไฟล์ แต่ไม่สามารถเขียนไปนั้น หรือลบ(&N)?
-
FILE_ATTRIBUTE_SYSTEMnbsp แฟ้มหนึ่ง หรือใช้แบบเอกสิทธิ์เฉพาะบุคคล โดยระบบปฏิบัติการ(&N)?
-
FILE_ATTRIBUTE_TEMPORARYnbsp แฟ้มกำลังถูกใช้สำหรับเก็บข้อมูลชั่วคราว แอปพลิเคชันควรเขียนไปยังแฟ้มเท่านั้นถ้าจำเป็นจริง ๆ ส่วนใหญ่ของแฟ้มข้อมูลยังคงอยู่ในหน่วยความจำโดยไม่มีการลบค่าการสื่อได้เนื่องจากแฟ้มในเร็ว ๆ นี้จะถูกลบออก(&N)?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อทดสอบแอตทริบิวต์ของแฟ้มที่พบแฟ้ม?
ภาพรวม CFileFind |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCFileFind::IsDots, CFileFind::IsReadOnly, CFileFind::IsDirectory, CFileFind::IsCompressed, CFileFind::IsSystem, CFileFind::IsHidden, CFileFind::IsTemporary, CFileFind::IsNormal, CFileFind::IsArchived(&N)