移植MFC程序到WINX

WTL脱离MFC程序员的习惯有点远了。这也是它让初学者畏惧的一个原因。WINX其实是更接近 MFC的WTL:它提供了更接近于MFC的使用界面,并努力使得MFC代码可以更加容易地移植到WINX中。关于MFC代码移植,我们已经在WINX中提供了几个样例。有一点你需要理解的是,WINX并不十分关注将一个MFC应用程序移植到WINX下,因为那只有学术价值,但并不具备商业价值,我个人并不推荐你这样做。关于MFC移植,我的侧重点始终在于移植一些具备可重用性较高的MFC代码,例如MFC编写的控件等。这里有我关于WINX定位方面更为详细的讨论。

所以,有一点你需要明确,本文并不是在推荐你用WINX把你的MFC程序重写一遍。但是这有助于你理解WINX,了解如何从MFC程序员转换为WINX程序员。

WINX对于MFC的策略,是兼容其用户群已经习惯的用法。只要掌握一定的规则,我们可以发现,从MFC到WINX,是如此轻松。本文就是介绍如何从MFC到WINX的一个指南。由于WINX目前主要关注对话框应用程序,故此,这一篇MFC程序移植指南,主要针对的是基于对话框的 MFC程序。点击此处阅读全文

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License