WEB开发网
开发学院软件开发VC MFC教程(5)-- MFC对象的创建(1) 阅读

MFC教程(5)-- MFC对象的创建(1)

 2010-03-25 20:33:46 来源:WEB开发网   
核心提示:SDI应用程序的对象创建如前一节所述,程序从InitInstance开始,MFC教程(5)-- MFC对象的创建(1)(8),在SDI应用程序的InitInstance里,至少有以下语句://第一部分,终止程序return TRUE;对于第二部分,又可以分解成许多步骤,创建文档模板对象并把它添加到应用程序的模板链表CS

SDI应用程序的对象创建

如前一节所述,程序从InitInstance开始。在SDI应用程序的InitInstance里,至少有以下语句:

//第一部分,创建文档模板对象并把它添加到应用程序的模板链表

CSingleDocTemplate* pDocTemplate;

pDocTemplate = new CSingleDocTemplate(

IDR_MAINFRAME,

RUNTIME_CLASS(CTDoc),

RUNTIME_CLASS(CMainFrame), // main SDI frame window

RUNTIME_CLASS(CTView));

AddDocTemplate(pDocTemplate);

//第二部分,动态创建文档、视、边框窗口等MFC对象和对应的Windows对象

//Parse command line for standard shell commands, DDE, file open

CCommandLineInfo cmdInfo;

ParseCommandLine(cmdInfo);

// Dispatch commands specified on the command line

if (!ProcessShellCommand(cmdInfo))

return FALSE;

//第三部分,返回TRUE,WinMain下一步调用Run开始消息循环,

//否则,终止程序

return TRUE;

对于第二部分,又可以分解成许多步骤。

下面将解释每一步。

上一页  3 4 5 6 7 8 9 10 11 12  下一页

Tags:MFC 教程 MFC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接