解决方案 »

  1.   

    不是必须的,假如ZHauxiliary设置为在静态库中使用MFC,MyControl设置为在共享DLL中使用MFC,也是可以的。不过这个程序拿到没有安装VC运行库的电脑上仍然是运行不了的,实际效果和全部设置为在共享DLL中使用MFC是一样的。
      

  2.   

    想脱离运行库就必须全部静态库中使用MFC
    如果无所谓那就无所谓了
      

  3.   

    《程序员的自我修养—链接、装载与库》专门讲动态库dll,静态库lib,静态链接,动态链接,以及静态库和动态库的一些实现细节的