如何让MFC应用程序在程序启动立即运行程序的某项功能
编号:QA003895
建立日期: 2001年2月20日 最后修改日期:2001年2月20日
所属类别:
lsg:
操作系统: windows 95 windows NT
编程工具: vc 6.0
问题: 如何让利用MFC生成的基于对话框的应用程序在程序启动立即运行程序的某项功能,而不用鼠标点击按钮才运行?
水平: 中级
回答:
如果你的代码和对话框有关,你可以把代码放在对话框的OnInitDialog()中,如:
ShowWindow(SW_NORMAL);
OnButton1Click();
因为OnInitDialog执行时对话框还没有显示出来,所以先执行了ShowWindow。我们这个例子中调用了一个事件过程,你在使用时可以调用任意函数。
如果你的代码在调用对话框前执行,可以在App类的InitInstance中添加代码。
此问题由李海回答。
| |
|
|
| |
|
|