Course Objectives
Upon successful completion of this course, students will be able to:
· Describe the Microsoft Foundation Class MFC Library and the Visual C++ IDE (Integrated Development Environment).
· Explain and create the standard MFC application architectures, including Document/View (with possibly specialized views) and dialog-based applications.
· Use the graphical output features of MFC.
· Understand message maps, message handlers, and command routing.
· Add standard user interface elements, such as menus, toolbars, and status bars, to an MFC application.
· Create modal and modeless dialog boxes for user interaction.
· Implement exception handling, and use MFC debugging support and Visual C++ debugging tools.
· Add Data Access Services with MFC, including database programming with ODBC, DAO, OLE DB, and ADO.
· Build and use MFC-based ActiveX controls.
· Develop Internet applications with MFC.
· Add persistence using MFC Serialization support, and provide Registry support for personalized user settings.
· Create multithreaded MFC applications. · Implement MFC DLLs and extension DLLs. |