mfc在安装目录下,提供了部分源码。
下面这篇文章供参考:
《如何查看MFC源码》
http://www.360doc.com/content/11/0107/20/115653_84830398.shtml

解决方案 »

  1.   

    MFC要是开源的,岂不就是免费的了,那WINDOWS操作系统恐怕就是独霸天下了.
      

  2.   

    MFC不是开源的,给出的示例代码仅仅是很小的一部分而已。
      

  3.   

    MFC要是开源的,会引起很多安全问题。
      

  4.   

    其实这么说是不准确的
    MFC的确是开源的
    但在MFC之前就存在的底层windows API是未开源的
    不然每次你编译程序都把底层API编译一边
      

  5.   

    MFC不是开源的,只是部分的框架在外面暴露而已吧。
      

  6.   

    其实对于你的这个例子,你先学习一下用 API 来实现就清楚了。
    进度条是 windows 的标准控件,MFC并没有自绘。设置进度条位置等等都是通过发送消息给控件处理的。对于这个控件,MFC只是把这些消息包装了一下。
      

  7.   

    不开源的,MFC只提供了一些借口函数供我们使用
      

  8.   

    学了这么久的MFC,我还没意识到这个问题。
      

  9.   

    WIN32 API之上的代码都是开源的,包括CRT的代码
      

  10.   

    MFC是在SDK开发的,是开源的,类都可以看到源代码,如果要深入SDK的实现却不可能
      

  11.   

    只开一部分,开源代码可去D:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc盘符和Microsoft Visual Studio 10.0版本号修改
      

  12.   

    其实对于你的这个例子,你先学习一下用 API 来实现就清楚了。
    进度条是 windows 的标准控件,MFC并没有自绘。设置进度条位置等等都是通过发送消息给控件处理的。对于这个控件,MFC只是把这些消息包装了一下
      

  13.   

    window GDI 被微软移到内核中处理 看不到源代码 只能开经验