请问“金山游侠”的form从DirectX游戏画面直接弹出来是什么原理?(100分)

  • 主题发起人 主题发起人 xydj
  • 开始时间 开始时间
是不是一个覆盖表面?
 
不会那么简单吧?
(覆盖表面对有些硬件不支持,而“游侠”好像不存在这个问题吧?^_^
 
No,

先copy表面,

Flip到Windows能访问的主表面,

blt

显示自己的对话框

禁止切换和移动对话框
 
hustmouse,能否详细些?
先copy表面是什么意思?
 
他的意思是说:先把游戏的图抓下来,粘到自己的窗口上(这个窗口在下面),
在上面显示一个对话框,看画面效果都看得出来...
 
应该是“copy”
 
多人接受答案了。
 
后退
顶部