我想用directdraw建一个黑色的directdraw画图主页面,再在主页面上的右边放一个控制面板,怎么实现?请教高手指点!!!我的想法是把directdraw潜入MFC中,那么在MFC中怎样才能建立directdraw画图主页面呢?最主要是建立主页面的代码应放在程序的那个位置?

解决方案 »

  1.   

    以前看过,忘记了,但DirectDraw嵌入MFC绝对是可以的,好象这样的话DirectDraw创建时要选基于窗口的开关,而且MFC要负责整个屏幕的渲染,在每次SwapBuffer时首先判断屏幕上哪个区域属于自己的客户区,然后只能用系统的调色板来渲染这个区域,比全屏的要麻烦的多.建议你先找个例子看看.
      

  2.   

    DRACULAX05(学习中^-^):如果你有相关的例子,能不能发到。谢谢!!
      

  3.   

    我以前看过一本书,叫《VC高级编程:DirectX编程技术〉的,你找找看
      

  4.   

    DirectDraw只是一套函数库,随便你放什么地方.
    做成窗口模式,设置程序窗口的Cliper. 很简单的