คำถามติดแท็ก mfc

17
สมาชิกส่วนบุคคลและที่ได้รับการป้องกัน: C ++
ใครสามารถสอนฉันถึงความแตกต่างระหว่างprivateและprotectedสมาชิกในชั้นเรียนได้หรือไม่ ผมเข้าใจจากการประชุมการปฏิบัติที่ดีที่สุดที่ตัวแปรและฟังก์ชั่นที่ไม่ได้เรียกว่านอกชั้นเรียนควรจะทำprivate- แต่ฉันกำลังมองหาที่MFCโครงการMFCprotectedดูเหมือนว่าจะโปรดปราน อะไรคือความแตกต่างและสิ่งที่ฉันควรใช้
276 c++  class  mfc 

3
อะไรคือความแตกต่างพื้นฐานระหว่าง MFC และ ATL?
สมมติว่าฉันกำลังเพียงใช้พวกเขาสำหรับ "ปกติ" โปรแกรม GUI (ไม่ COM ไม่มี ActiveX ไม่มีอะไรแฟนซี) สิ่งที่เป็นความแตกต่างพื้นฐานฉันจะเห็นระหว่าง ATL และ MFC เพื่อช่วยฉันคิดออกที่หนึ่งที่จะใช้งานหรือไม่ ฉันได้ทำการค้นหาบนเว็บแล้ว แต่ในที่สุดก็ไม่มีคำตอบใดที่ตอบคำถามของฉันได้เลย: http://msdn.microsoft.com/en-us/library/bk8ytxz5(v=vs.80).aspx : "ATL เป็นวิธีที่ง่ายและรวดเร็วในการสร้างคอมโพเนนต์ COM ใน C ++ และรักษาขนาดเล็กใช้ ATL เพื่อสร้างตัวควบคุมหากคุณไม่ต้องการฟังก์ชันในตัวทั้งหมดที่ MFC มีให้โดยอัตโนมัติ" ไม่ตอบคำถามของฉันจริงๆเพราะ: ฉันไม่ได้ทำงานกับ COM นี่หมายความว่า MFC ไม่เร็วหรือ? ทำไม / อย่างไร "MFC ช่วยให้คุณสร้างแอปพลิเคชันเต็มรูปแบบตัวควบคุม ActiveX และเอกสารที่ใช้งานอยู่หากคุณได้สร้างตัวควบคุมด้วย MFC แล้วคุณอาจต้องการพัฒนาต่อใน MFC เมื่อสร้างตัวควบคุมใหม่ให้พิจารณาใช้ ATL หากคุณไม่ต้องการ ฟังก์ชันการทำงานในตัวทั้งหมดของ MFC …
110 c++  visual-c++  mfc  atl 

5
LPCSTR, LPCTSTR และ LPTSTR
สิ่งที่แตกต่างระหว่างLPCSTR, LPCTSTRและLPTSTR? ทำไมเราต้องทำสิ่งนี้เพื่อแปลงสตริงเป็นตัวแปรLV/ _ITEMโครงสร้างpszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.