ATL COM Wizard只有一步,这一步里面就有支持和不支持MFC的选择。
现有两个问题:
1。支持mfc是做什么用的,我想做控件,应该不需要mfc吧。
2。我发现选择要mfc后,菜单project|Setting...|Link
的object/library modules中是空的。
而不要mfc 这里反而多了下面的东西:
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
我感觉好像反掉了,应该是要mfc才会弄出这么一堆东西来,不要才什么都没有啊,
这是怎么回事?

解决方案 »

  1.   

    不要MFC的话,你可能需要连接SDK的一些库
    用了MFC就不需要了Command what is yours
    Conquer what is not
      

  2.   

    用mfc那么
    这个exe文件哪里去找mfc库啊。应该是用了mfc,则exe文件更大啊
      

  3.   

    用没有用mfc库,怎么体现的呢?就是我到哪里能看到一个配置然后知道确实是用了mfc库呢?
    我想这个应该是个简单的问题吧。
    一般用lib库总是在菜单project|Setting...|Link
    的object/library modules中能找到一个*.lib的阿,那么mfc呢?