提个问题。请问在atl下怎么调用dialogbox啊?谁能给个代码?
我调出不来,想用MFC也用不了。 问题点数:50、回复次数:8Top
1 楼lizynon(实在点,我疯了)回复于 2005-04-29 16:07:05 得分 0
c:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
不知道怎么去掉。Top
2 楼lizynon(实在点,我疯了)回复于 2005-04-29 16:11:23 得分 0
要怎么在atl中使用mfc类库呢?
又或者只是直接通过win32api调用dialogbox呢(这样我调不出来)!Top
3 楼lizynon(实在点,我疯了)回复于 2005-04-29 16:35:30 得分 0
已经解决mfc。
想知道不用Mfc怎么弹出dialogBox?Top
4 楼holyeagle(一杯清茶)回复于 2005-04-29 17:15:22 得分 50
class CAccountSettingDlg :public CDialogImpl<CAccountSettingDlg>,用CDialogImpl进行创建。和一般的Dialog差不多的,只是Domodel的时候需要自己完成。在网上找找看吧
Top
5 楼lizynon(实在点,我疯了)回复于 2005-04-29 17:21:10 得分 0
Domodel要自己完成??
我调用了Domodel可是dialog没有显示出来。
不是用mfc的。Top
6 楼lizynon(实在点,我疯了)回复于 2005-04-29 17:32:16 得分 0
怎么搜?
搜什么关键字?
刚接触atl编程。Top
7 楼lizynon(实在点,我疯了)回复于 2005-04-30 09:54:35 得分 0
CMyDialog c;
c.Create(GetDesktopWindow(),NULL);
c.ShowWindow(SW_SHOW);
CAxWindow cax=c;
cax.CenterWindow(NULL);
还是调不出来啊。Top
8 楼victorzou(春城)回复于 2005-04-30 17:17:24 得分 0
有没有在建ATL项目时选用MFC呀Top




