CAsyncMonikerFile::Open

เสมือน BOOL เปิด ( LPCTSTR lpszURL, CFileException * pError = NULL );

เสมือน BOOL เปิด ( IMoniker * pMoniker, CFileException * pError = NULL );

เสมือน BOOL เปิด ( LPCTSTR lpszURL, IBindHost * pBindHost, CFileException * pError = NULL );

เสมือน BOOL เปิด ( IMoniker * pMoniker, IBindHost * pBindHost, CFileException * pError = NULL );

เสมือน BOOL เปิด ( LPCTSTR lpszURL, IServiceProvider * pServiceProvider, CFileException * pError = NULL );

เสมือน BOOL เปิด ( IMoniker * pMoniker, IServiceProvider * pServiceProvider, CFileException * pError = NULL );

เสมือน BOOL เปิด ( LPCTSTR lpszURL, IUnknown * pUnknown, CFileException * pError = NULL );

เสมือน BOOL เปิด ( IMoniker * pMoniker, IUnknown * pUnknown, CFileException * pError = NULL );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้ามีเปิดแฟ้มเสร็จเรียบร้อยแล้ว 0 อื่น?

พารามิเตอร์

lpszURL

ตัวชี้ไปยังแฟ้มให้เปิด asynchronously แฟ้มสามารถเป็น URL ถูกต้องหรือชื่อแฟ้ม?

pError

ตัวชี้ไปยังแฟ้มข้อยกเว้น ในกรณีของข้อผิดพลาด มันจะถูกตั้งค่าเป็นสาเหตุ?

pMoniker

ตัวชี้ไปยังส่วนติดต่อมอนิเกอร์แบบอะซิงโครนัสIMonikerมอนิเกอร์แม่นยำที่เป็นการรวมของ moniker เองของเอกสาร ซึ่งคุณสามารถเรียกใช้กับIOleClientSite::GetMoniker ( OLEWHICHMK_CONTAINER)และมอนิเกอร์สร้างขึ้นจากชื่อเส้นทาง ตัวควบคุมสามารถใช้มอนิเกอร์นี้เพื่อผูก แต่จะไม่มอนิเกอร์ตัวควบคุมควรบันทึก ?

pBindHostnbsp  ตัวชี้อินเทอร์เฟซสำหรับIBindHostที่จะใช้การสร้างมอนิเกอร์จาก pathname อาจเกี่ยวข้อง ถ้าผูกโฮสต์ไม่ถูกต้อง หรือไม่ให้เป็นมอนิเกอร์ การเรียกค่าเริ่มต้นเป็นเปิด ( lpszFileName, pError ) สำหรับคำอธิบายของอินเทอร์เฟซสำหรับIBindHostดูActiveX SDK(&N)?

pServiceProvider

ชี้อินเทอร์เฟซสำหรับIServiceProvider ถ้าผู้ให้บริการไม่ถูกต้อง หรือไม่สามารถให้บริการสำหรับIBindHostเรียกค่าเริ่มต้นเป็นเปิด ( lpszFileName, pError )?

pUnknown

ตัวชี้ไปยังอินเทอร์เฟสIUnknown ถ้าIServiceProviderพบ ฟังก์ชันในแบบสอบถามสำหรับIBindHost ถ้าผู้ให้บริการไม่ถูกต้อง หรือไม่สามารถให้บริการสำหรับIBindHostเรียกค่าเริ่มต้นเป็นเปิด ( lpszFileName, pError )?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อเปิดแฟ้ม asynchronously สายนี้เริ่มกระบวนการผูก?

คุณสามารถใช้ URL หรือชื่อแฟ้มสำหรับพารามิเตอร์lpszURL ตัวอย่างเช่น:

CMyAsyncMonFilenbsp mamf
mamfOpen(_T("http://www.microsoft.com"))(&N)

nbsp; – หรือ – & nbsp;

CMyAsyncMonFilenbsp mamf
mamfOpen(_T("file:c:\mydata.dat"))(&N)

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

ดูเพิ่มเติมnbspCAsyncMonikerFile::CAsyncMonikerFile(&N)

Index