CWinApp::m_pszRegistryKey

LPCTSTR m_pszRegistryKey

หมายเหตุ

ใช้การตรวจสอบ ในรีจิสทรีหรือแฟ้ม INI การตั้งค่าส่วนกำหนดค่าของโปรแกรมประยุกต์จะเก็บ โดยปกติ การถือว่าสมาชิกของฐานข้อมูลนี้เป็นแบบอ่านอย่างเดียว?

รายการรีจิสทรีจะถูกเก็บไว้เป็นดังนี้:

ถ้าคุณกำหนดค่าให้m_pszRegistryKeyมันต้องได้ทำการจัดสรรในกอง Destructor CWinAppที่เรียก()ฟรีด้วยตัวชี้ คุณมากที่ต้องการใช้ฟังก์ชัน_tcsdup()ขณะใช้งานไลบรารีเพื่อทำการปันส่วน ยัง ฟรีหน่วยความจำเกี่ยวข้องกับตัวชี้ปัจจุบันก่อนการกำหนดค่าใหม่ ตัวอย่างเช่น:

//First ฟรีสายอักขระการปันส่วน โดย MFC เมื่อเริ่มต้น CWinApp
//The สตริงที่ถูกปันส่วนก่อนที่เรียกว่า InitInstance
free((void*)m_pszRegistryKey)
ชื่อของคีย์รีจิสทรี //Change
//The CWinApp destructor จะเพิ่มหน่วยความจำออก
m_pszRegistryKey=_tcsdup(_T("HKEY_CURRENT_USER\\Software\\mycompany\\myapp\\thissection\\thisvalue"))

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

ดูเพิ่มเติมnbspCWinApp::SetRegistryKey(&N)

Index