最近将VC++2005 win32平台的DirectDraw程序移植到Windows Mobile 6.0平台下。发现C:\Program Files\Windows Mobile 6 SDK\PocketPC\Include\Armv4i下的DDRAW.H文件不可用(使用他无法通过编译)换成WIN32平台下的DDRAW.H虽然能通过编译,但在运行时DirectDraw的一些初始化函数却还回E_NOTIMPL。 
有哪位高手在windows mobile 6.0平台下开发过DirectDraw程序啊,能否告诉小弟问题在哪?

解决方案 »

  1.   

    发现ddraw.h和ddraw.lib在vc++2005和mobile SDK下都有,不知道用哪一个啊。似乎要用vc++2005下的ddraw.h和mobile SDK下的ddraw.lib才能编译通过。但无法正确执行相关函数啊。
      

  2.   

    我们也想在vs2005 + mobile6下 用DirectDraw但一直没成功,不知是否可以提供一下具体的实例,邮箱:[email protected]
    谢了
      

  3.   

    要看平台上有ddraw没有,windows ce需要在platform builder中选中相应的组件,生成新的镜像,然后调试相应的应用程序, mobile不知道需不需要?