很多阿,實際上 還是系統調用方面的接口不同。還有系統宏,除了 標準c 和c++ 裏面的庫函數以外的基本所有接口和數據結構都要重寫。至少我那次是,如果是用winsdk做的,修改起來會簡單一些。

解决方案 »

  1.   

    MFC到Linux感觉接口多了点。
    每个涉及到非C/C++标准库的地方都要分层。
    不推荐。
      

  2.   

    原来那个MFC软件是个以图形为主的界面,图形类的算法等等现在的关键其实不是整个移植
    是部分移植,也就是这些图形算法部分移植所以关键应该是写个CDC类   CDC类有什么需要注意的地方吗特别是用Framebuffer来实现的话,刷屏机制怎么去完善,以及区域无效如何去实现的问题
      

  3.   

    直接到linux写我都不愿移植mfc!
      

  4.   

    说句题外话,因为你分给少了,所以别人不愿意进来看...另外标题也要写清楚...话说回来可以先研究一下CDC类...
      

  5.   

    楼主不是说的要移植的MFC代码很多吗?这样的移植工作量比你重新写一个还要大,如果是嵌入式设备,建议直接改成wince系统,这样的移植工作将大大减少时间
      

  6.   

    给linux里面装个虚拟机 mfc放到里面,算不算,开玩笑