none
VS2010SP1的D2D样本程序MFCDirect2DHelloWorld及EnableD2DSupport()函数 RRS feed

  • 常规讨论

  • MFC 库现在支持动画和 Direct 2D (D2D)。VS2010SP1的MFC提供了几个D2D样本程序,但中文均无法运行。我昨天一直调试MFC的VS2010SP1的D2D样本程序MFCDirect2DHelloWorld,均未成功,从装SP1的CN版、EN版均没有解决,原因是原来的CN版的afxwin.h文件是2011/2/14的SP1版本,从装CN、EN版时都确认其是正确版本,故无法更新,其实EN的2010/1/18版本才是最新的,其中含EnableD2DSupport()、GetRenderTarget()等新加入的函数。今早的做法是,先将2011/2/14的afxwin.h从原目录移除,再从装SP1的EN版,从而获得最新版的afxwin.h,另外ChildView.h前面必须加入语句#include "afxrendertarget.h",调试成功。

     

    2011年4月6日 3:30