关于VS2005,请大家帮忙! MFC中的许多函数是在后台运行,在VC 6.0中,我们可以在VC98/MFC这个文件夹中对所调用的函数进行搜索,找到相应的CPP文件,现在我用的是VS 2005,那么如何这些CPP文件是在哪个文件夹中呢,比如我要看CWinApp这个类的构造函数的定义,但是利用转到定义的话只能找到其类的定义这个头文件,而不能进入CPP文件,请大侠帮忙,3Q 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 头文件中再点构造函数的定义,选择cpp不就行了? 当然只能看到.h文件了。如果让你看到所有的.cpp文件,微软的vs不就等于是开源软件了么。到现在为止,微软的软件还不是开源软件。 这样不行啊,这样选择的话还是在这个头文件的定义中,不能转到CPP文件 那为什么vc 6.0中可以看到CPP文件呢,并且可以看到里面的函数!我刚学MFC,主要是要是不看到这些CPP的话,不知道WinMain函数到底是如何被调用的,当然WinMain函数的调用比较简单,我只是举个例子,但是其他函数的调用又是如何一步一步实现的呢?所以需要看到这些函数 MFC隐藏了很多API的机制,具体的可以查看侯捷的《深入浅出MFC》里MAP MESSAGE 机制,VC6.0是这样的。如何看VS2005就没试了。 谁跟你说的vc6.0可以看到CWinApp类的.cpp文件。你下次亲自试过了,确定了再说。不要人云亦云。它也是只能看到.h文件。.h文件中有函数的说明呀。你能看到的.cpp文件是微软认为可以给你看的才放开。核心的代码实现,你是看不到的。 我当然知道VS不是开源的,那么按照你的意思,就是微软给你看见的部分,比如在VC 6.0中,你可以在VC98/mfc这个文件夹中搜索包含WinApp的内容,你可以找到很多文件,其中一个是AppCore.cpp 在这个文件里你可以看到你想看到的函数,双击后,VC 6.0是使用当前正在使用的编辑器打开的 VS2005/2008的“转到定义”好像是有问题,MFC源代码无法直接查看;可以在运行时单步调试(F11)跟进去。 主要是你不能进去的话,不能设置断点,那么你又怎么能跟进去呢~~说了这么多,我主要是想问下,比如VC6.0中有VC98\MFC\src这个文件夹,那么VS2005中有没有类似的文件夹,有的话他在哪呢??这个文件夹中放了许多CPP文件 Microsoft Visual Studio 8/Vc/atlmfc/src/mfc/ 怎么在内存里缩放位图 请问pdf 解析怎么做呀(脱离adobe)? 修改控件默认的层次结构 tooltip的触发问题。 对话框调用的 对象定义问题 想尽办法没搞定的一个用VC写cookies的问题 纯粹散分(200) 请大侠指点一下这个小问题,谢谢!!! 请问,哪里有<ATL 开发指南>一书的源码?谢谢. 大家都来讲:VC中20个 最常用的函数 关于图形界面刷新的问题? [钩子高手请进] 我在全局钩子中得到了某窗体的指针,pWnd,我将它转换为窗体源码中对应的窗口类:(CMyWnd *),可以通过这个指针访问CMyWnd窗口类的成员吗?怎么弄?多谢~!
到现在为止,微软的软件还不是开源软件。
这样不行啊,这样选择的话还是在这个头文件的定义中,不能转到CPP文件
那为什么vc 6.0中可以看到CPP文件呢,并且可以看到里面的函数!我刚学MFC,主要是要是不看到这些CPP的话,不知道WinMain函数到底是如何被调用的,当然WinMain函数的调用比较简单,我只是举个例子,但是其他函数的调用又是如何一步一步实现的呢?所以需要看到这些函数
如何看VS2005就没试了。
它也是只能看到.h文件。.h文件中有函数的说明呀。你能看到的.cpp文件是微软认为可以给你看的才放开。
核心的代码实现,你是看不到的。
我当然知道VS不是开源的,那么按照你的意思,就是微软给你看见的部分,比如在VC 6.0中,你可以在VC98/mfc这个文件夹中搜索包含WinApp的内容,你可以找到很多文件,其中一个是AppCore.cpp 在这个文件里你可以看到你想看到的函数,双击后,VC 6.0是使用当前正在使用的编辑器打开的
主要是你不能进去的话,不能设置断点,那么你又怎么能跟进去呢~~
说了这么多,我主要是想问下,比如VC6.0中有VC98\MFC\src这个文件夹,那么VS2005中有没有类似的文件夹,有的话他在哪呢??这个文件夹中放了许多CPP文件
Microsoft Visual Studio 8/Vc/atlmfc/src/mfc/