สมาชิกของคลาส CWinApp

ข้อมูลสมาชิก
ก่อสร้าง
การดำเนินการ
Overridables
การเตรียมใช้งาน
ตัวจัดการคำสั่ง

ข้อมูลสมาชิก

m_pszAppName ระบุชื่อของแอพลิเคชัน?
m_hInstance อินสแตนซ์ปัจจุบันของโปรแกรมประยุกต์ที่ระบุ?
m_hPrevInstance ตั้งค่าNULLในโปรแกรมประยุกต์แบบ 32 บิต?
m_lpCmdLine จุดสิ้นสุดด้วย null สตที่ระบุในบรรทัดคำสั่งสำหรับโปรแกรมประยุกต์?
m_nCmdShow ระบุว่า หน้าต่างคือการแสดงเริ่มต้นด้วย?
m_bHelpMode บ่งชี้ว่า ถ้า ผู้ใช้อยู่ในโหมดบริบทของวิธีใช้ (โดยทั่วไปเรียก ด้วย SHIFT + F1)?
m_pActiveWnd ชี้ไปหน้าต่างหลักของโปรแกรมประยุกต์คอนเทนเนอร์เมื่อเซิร์ฟเวอร์ OLE ถูกใช้งานอยู่ในตำแหน่ง?
m_pszExeName ชื่อโมดูลของแอพลิเคชัน?
m_pszHelpFilePath เส้นทางไปยังแฟ้มวิธีใช้ของโปรแกรมประยุกต์?
m_pszProfileName ของโปรแกรมประยุกต์ชื่อแฟ้ม INI?
m_pszRegistryKey ใช้ในการตรวจสอบคีย์รีจิสทรีทั้งหมดสำหรับการจัดเก็บการตั้งค่าส่วนกำหนดค่าของโปรแกรมประยุกต์?

ก่อสร้าง

CWinApp โครงสร้างวัตถุCWinApp?

การดำเนินการ

LoadCursor โหลดทรัพยากรที่เคอร์เซอร์?
LoadStandardCursor โหลด Windows กำหนดไว้ล่วงหน้าเคอร์เซอร์ที่ระบุไว้ในค่าคงที่IDC_ใน WINDOWSH?
LoadOEMCursor โหลด OEM Windows กำหนดไว้ล่วงหน้าเคอร์เซอร์ที่ระบุไว้ในค่าคงที่OCR_ใน WINDOWSH?
LoadIcon โหลดทรัพยากรไอคอน?
LoadStandardIcon โหลด Windows กำหนดไว้ล่วงหน้าไอคอนที่ระบุไว้ในค่าคงที่IDI_ใน WINDOWSH?
LoadOEMIcon โหลด OEM Windows กำหนดไว้ล่วงหน้าไอคอนที่ระบุไว้ในค่าคงที่OIC_ใน WINDOWSH?
RunAutomated ทดสอบการบรรทัดคำสั่งของโปรแกรมประยุกต์สำหรับตัวเลือก/Automation Obsolete.nbsp ใช้ค่าในCCommandLineInfo::m_bRunEmbeddedหลังจากโทรParseCommandLine แทน(&N)?
RunEmbedded ทดสอบการบรรทัดคำสั่งของโปรแกรมประยุกต์สำหรับตัวเลือก/Embedding Obsolete ใช้ค่าในCCommandLineInfo::m_bRunEmbeddedหลังจากโทรParseCommandLine แทน?
ParseCommandLine แยกวิเคราะห์แต่ละพารามิเตอร์และค่าสถานะในบรรทัดคำสั่ง?
ProcessShellCommand จัดการกับอาร์กิวเมนต์บรรทัดคำสั่งและค่าสถานะ?
GetProfileInt ดึงข้อมูลเป็นจำนวนเต็มจากรายการในของโปรแกรมประยุกต์แฟ้ม INI?
WriteProfileInt เขียนเป็นเลขจำนวนเต็มไปยังรายการในของโปรแกรมประยุกต์แฟ้ม INI?
GetProfileString ดึงสายอักขระจากรายการในของโปรแกรมประยุกต์แฟ้ม INI?
WriteProfileString เขียนสตรายการในของโปรแกรมประยุกต์INInbsp แฟ้ม(&N)?
AddDocTemplate เพิ่มแม่แบบเอกสารให้กับรายการแม่แบบเอกสารที่พร้อมใช้งานของโปรแกรมประยุกต์?
GetFirstDocTemplatePosition การดึงข้อมูลตำแหน่งของแม่แบบเอกสารแรก?
GetNextDocTemplate ดึงตำแหน่งของแม่แบบเอกสาร สามารถใช้ recursively?
OpenDocumentFile เรียกว่าตามกรอบการเปิดเอกสารจากแฟ้ม?
AddToRecentFileList เพิ่มชื่อแฟ้มในรายการแฟ้ม (MRU) ที่ใช้งานล่าสุด?
SelectPrinter เลือกเครื่องพิมพ์ที่ระบุ โดยผู้ใช้ผ่านทางกล่องโต้ตอบพิมพ์ก่อนหน้านี้?
CreatePrinterDC สร้างบริบทอุปกรณ์การพิมพ์?
GetPrinterDeviceDefaults ดึงข้อมูลเป็นค่าเริ่มต้นของเครื่องพิมพ์อุปกรณ์?

Overridables

InitInstance ยกเลิกการดำเนินการเตรียม Windows อินสแตนซ์ใช้ เช่นการสร้างวัตถุที่หน้าต่างของคุณ?
เรียกใช้งาน การวนรอบข้อความเริ่มต้นที่ทำงาน แทนที่การกำหนดการวนรอบข้อความ?
OnIdle แทนที่จะทำการประมวลผลเวลาที่ไม่ได้ใช้เฉพาะโปรแกรมประยุกต์?
ExitInstance แทนที่จะล้างข้อมูลเมื่อสิ้นสุดลงโปรแกรมประยุกต์ของคุณ?
HideApplication ซ่อนโปรแกรมประยุกต์ก่อนที่จะปิดเอกสารทั้งหมด?
CloseAllDocuments ปิดเอกสารที่เปิดอยู่ทั้งหมด?
PreTranslateMessage ตัวกรองข้อความก่อนที่พวกเขามีอบรมกับฟังก์ชัน Windows :: TranslateMessageและ :: DispatchMessage?
SaveAllModified พร้อมท์ให้ผู้ใช้บันทึกเอกสารทั้งหมดที่ถูกปรับเปลี่ยน?
DoMessageBox ใช้AfxMessageBoxสำหรับโปรแกรมประยุกต์?
ProcessMessageFilter ดักข้อความบางอย่างก่อนที่จะเข้าถึงแอพลิเคชัน?
ProcessWndProcException ดักข้อยกเว้นไม่ได้ที่ทั้งหมดที่ส่งออกไป ด้วยข้อความของโปรแกรมประยุกต์และตัวจัดการคำสั่ง?
DoWaitCursor เปลี่ยนเคอร์เซอร์รอเปิด และปิด?
OnDDECommand เรียกว่าตามกรอบในการตอบสนองการเปลี่ยน dynamic data exchange (DDE) ดำเนินการสั่ง?
WinHelp เรียกฟังก์ชัน Windows WinHelp?

การเตรียมใช้งาน

LoadStdProfileSettings โหลดมาตรฐานการตั้งค่าแฟ้ม INI และเปิดใช้งานการแสดงแฟ้มรายการคุณลักษณะ?
SetDialogBkColor การตั้งค่าสีพื้นหลังเริ่มต้นสำหรับกล่องโต้ตอบและกล่องข้อความ?
SetRegistryKey ทำให้การตั้งค่าโปรแกรมประยุกต์ต้องเก็บไว้ในรีจิสทรีแทนแฟ้ม INI?
EnableShellOpen อนุญาตให้ผู้ใช้สามารถเปิดแฟ้มข้อมูลจาก Windows File Manager?
RegisterShellFileTypes การลงทะเบียนชนิดเอกสารทั้งหมดของโปรแกรมประยุกต์กับ Windows File Manager?
Enable3dControls ทำให้ตัวควบคุม มีลักษณะสามมิติ?
Enable3dControlsStatic ทำให้ตัวควบคุม มีลักษณะแบบสามมิติ?

ตัวจัดการคำสั่ง

OnFileNew ใช้คำสั่งID_FILE_NEW?
OnFileOpen ใช้คำสั่งID_FILE_OPEN?
OnFilePrintSetup ใช้คำสั่งID_FILE_PRINT_SETUP?
OnContextHelp วิธีใช้ SHIFT + F1 จับภายในแอพลิเคชัน?
OnHelp จับ F1 วิธีใช้ภายในโปรแกรมประยุกต์ (การใช้บริบทปัจจุบัน)?
OnHelpIndex การจัดการกับคำสั่งID_HELP_INDEXและแสดงหัวข้อวิธีใช้ค่าเริ่มต้น?
OnHelpFinder จัดการคำสั่งID_HELP_FINDERและID_DEFAULT_HELP?
OnHelpUsing จัดการคำสั่งID_HELP_USING?

ดูเพิ่มเติมnbspภาพรวม CWinApp | พื้นฐานชั้นสมาชิก| แผนภูมิของลำดับชั้น(&N)

Index