1.在那个文件里声明全局变量,可以让整个程序都可以访问。
2.我发现在应用程序对象里有个InitInstance()函数,但构造函数没有调用它的
语句啊,它怎么能执行的呢,是不是MFC默认的啊,那还有没有别的函数也是默
认调用的。
3.afx***.h这些文件主要是包含什么功能的头文件呢?
4.申明了一个对话框窗体怎么样显示它,但不是模式对话框的。
多谢。
2.我发现在应用程序对象里有个InitInstance()函数,但构造函数没有调用它的
语句啊,它怎么能执行的呢,是不是MFC默认的啊,那还有没有别的函数也是默
认调用的。
3.afx***.h这些文件主要是包含什么功能的头文件呢?
4.申明了一个对话框窗体怎么样显示它,但不是模式对话框的。
多谢。
dlg.Create();
dlg.ShowWindow();//显示对话框
在AfxWinMain函数(他是被默认加到工程里的)里有InitInstance函数,它的实质就是调用应用程序的初始化函数
2 应该是MFC默认调用的,我也不太清楚,等楼下高手回答了
还有Afx是什么英文单词的缩写知道吗?多谢。
ShowWindow()有一个参数,可以取值SW_HIDE 隐藏窗口并将活动状态传递给其它窗口。
SW_MINIMIZE 最小化窗口并激活系统列表中的顶层窗口。
SW_RESTORE 激活并显示窗口。如果窗口是最小化或最大化的,Windows恢复其原来的大小和位置。
SW_SHOW 激活窗口并以其当前的大小和位置显示。
SW_SHOWMAXIMIZED 激活窗口并显示为最大化窗口。
SW_SHOWMINIMIZED 激活窗口并显示为图标。
SW_SHOWMINNOACTIVE 将窗口显示为图标。当前活动的窗口将保持活动状态。
SW_SHOWNA 按照当前状态显示窗口。当前活动的窗口将保持活动状态。
SW_SHOWNOACTIVATE 按窗口最近的大小和位置显示。当前活动的窗口将保持活动状态。
SW_SHOWNORMAL 激活并显示窗口。如果窗口是最小化或最大化的,则Windows恢复它原来的大小和位置。AFX是什么的缩写不记得了,他表示是一个全局的如函数,不属于任何一个类。
dlg.Create(this, 资源ID);dlg.ShowWindow(SW_SHOW);Afx不知道,MFC里加Afx的函数都是全局函数全局变量就是在源文件(.cpp、.c)中定义,使用的地方用extern声明一下就行
2>你应该知道WinMain吧!
3>你不必太关心Afx**,事实上,Afx是开发VC编译器的一个团队,所以现在都用它命名!
4〉在**View类中用ClassWizerd对对话框ID添加消息函数COMMAND,请参考相关书籍