|
|
1
5
与普通的c/c++应用程序不同,它的入口点是主要的,您可以完全控制执行流。MFC应用程序是事件驱动的。您编写的代码是根据用户与应用程序交互时发生的事件执行的,如单击按钮、在文本框中输入文本等。没有交互时,应用程序处于空闲状态。 1) 最好的地方是在OnInitDialog中放置初始化代码。可以在OnInitDialog中初始化所有成员变量。(请记住,winMain是windows应用程序的入口点。但在MFC中,它深深嵌入到样板代码中。) 2) 添加消息处理程序来处理用户操作,以便稍后执行核心逻辑。例如:如果对话框上有一个按钮,则需要为该按钮添加消息处理程序功能,当用户单击该按钮时,该功能将被调用。这可以使用类向导轻松完成( https://msdn.microsoft.com/en-us/library/ee748520.aspx ). |