求助:VC2008下如何为ATL的EXE工程添加MFC支持? 找到一篇为VC6添加的,http://support.microsoft.com/default.aspx?scid=kb;en-us;q173974,但VC2008下ATL工程已经和VC6大不相同,请问在VC2008下如何实现啊?多谢多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加入对应MFC的头文件等使用.. 使用VC2008的ATL工程生成的默认代码如下:class CedModule : public CAtlExeModuleT< CedModule >{public : DECLARE_LIBID(LIBID_edLib) DECLARE_REGISTRY_APPID_RESOURCEID(IDR_ED, "{C8A360AE-2F2C-4724-A9C9-C2E43277AEF9}")};CedModule _AtlModule;//extern "C" int WINAPI _tWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/, LPTSTR /*lpCmdLine*/, int nShowCmd){ return _AtlModule.WinMain(nShowCmd);}而VC6下的是一个CExeModule类,应该是2008里做了些整合,将原来的CExeModule中的方法和属性都合入到了CAtlExeModuleT中,并封装了一个WinMain方法。我不明白这样的话该如何将VC6里的修改加到2008下? 这是初始化部分代码的修改,你自己在Run等中做你的消息循环处理以及其他... 参照着之前VC6工程下的方法,我改造了2008下的工程代码,但编译会报错,只要添加afxext.h afxbase.h等头文件在atlbase.h之前,就会报错CAtlExtModule未定义。 关于VC的菜鸟问题 线程中使用CSocket,但在receive()处怎么不阻塞? 视图更新问题 考研还是工作,过来人看看 release中出现如下编译提示.但在 debug中正常.请问该如何改?新手再次谢过 真正的高手在哪里,天下第一难题(关于ATL对话框) 100分求教各位大虾! 请问哪里有将Powerpoint转换成Html的软件下载? VC 在对话框上的组合框中进行N行乘以N列的分屏,如何实现 如此监控系统,我该如何做???? 关于视频播放的问题 TreeList
{
public :
DECLARE_LIBID(LIBID_edLib)
DECLARE_REGISTRY_APPID_RESOURCEID(IDR_ED, "{C8A360AE-2F2C-4724-A9C9-C2E43277AEF9}")
};CedModule _AtlModule;//
extern "C" int WINAPI _tWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/,
LPTSTR /*lpCmdLine*/, int nShowCmd)
{
return _AtlModule.WinMain(nShowCmd);
}
而VC6下的是一个CExeModule类,应该是2008里做了些整合,将原来的CExeModule中的方法和属性都合入到了CAtlExeModuleT中,并封装了一个WinMain方法。我不明白这样的话该如何将VC6里的修改加到2008下?