⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_52340.htm

📁 vc
💻 HTM
字号:
<p>
序号:52340 发表者:xuoux 发表日期:2003-09-10 10:19:19
<br>主题:请问在vc中使用MFC与不使用MFC可以用哪个宏区别
<br>内容:也就是说vc在使用MFC后定义了哪个宏,我想把他们区别开来<BR>谢谢
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:adog 回复日期:2003-09-10 12:00:27
<br>内容:在WIN32程序中,不使用MFC时,编译命令行是/MLd<BR>使用静态MFC是/MTd,而使用动态MFC时是/MDd,同时会增加一个<BR>_AFXDLL;<BR><BR>在MFC程序中,肯定是要用MFC啦,就是静态与动态的区别,与上面是一样的。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xuoux 回复日期:2003-09-10 12:14:33
<br>内容:谢谢答复<BR>我的cpp实现想在控制台(不使用MFC)和对话框(使用MFC)两种形式的程序里使用,<BR>我想区分他们。<BR>如果示静态使用MFC,就没有对应的宏可以区分了<BR>不知道还有没有其他的宏,或者说根本就不可以区分的。<BR>我在特定的工程中可以设置cee
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adog 回复日期:2003-09-10 12:29:52
<br>内容:不好意思,我不太明白你的话:<BR>cpp实现想在控制台(不使用MFC)和对话框(使用MFC)两种形式的程序里使用。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:adog 回复日期:2003-09-10 12:33:03
<br>内容:控制台要定义_CONSOLE<BR>对话框要定义_WINDOWS<BR><BR>?????
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xuoux 回复日期:2003-09-10 13:48:05
<br>内容:不管怎么样,谢谢你的回复,接受再说!<BR>可能我没说的很明白<BR>我的意思是,我写的cpp文件,在控制台下面,是不需要这个头文件的:stdafx.h<BR>但在MFC工程中必须要包含这个头文件<BR>我虽然已经通过修改该cpp文件在工程的设置,使之不用包含这个头文件了<BR>(该工程的选项-&gt;c++-&gt;PrecompiledHeader-&gt;,选中&#34;Not Using Precompiled Header&#34;)<BR>但我不想在工程里修改,想在该cpp里添加一些宏定义解决,如<BR>#ifdef 宏<BR>#include &#34;stdafx.h&#34;<BR>#endif<BR><BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adog 回复日期:2003-09-10 14:32:19
<br>内容:你是说只是一个CPP文件而不是一个工程吗?这样不行吗?<BR>#ifdef _WINDOWS<BR>#include &#34;stdafx.h&#34;<BR>#endif<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xuoux 回复日期:2003-09-10 15:13:55
<br>内容:对啊,我仅仅指一个cpp文件。<BR>那如果不使用MFC,但它是一个windows程序(有界面)那就行不通了<BR>因为它也定义了_WINDOWS<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:adog 回复日期:2003-09-10 15:20:57
<br>内容:我又糊涂了,我能看你的文件吗?<BR>gww955888@mail.china.com
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xuoux 回复日期:2003-09-10 16:28:50
<br>内容:哦,我们公司的文件是严格管理的,很抱歉不能给你<BR>不过很感激你热情相助,谢谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:a dog 回复日期:2003-09-10 17:25:31
<br>内容:哦,这是很正常的事,不用抱歉。<BR>只是我太菜了,帮不了你。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -