MFC开发一个软件,在全屏放映PPT的时候仍可以使用该软件在电脑屏幕上画线,有谁能给出思路或解决办法?

在PPT全屏放映时,只能用PowerPoint里自带的笔来绘画,现在想开发一个软件,当使用PPT进行全屏教学时,该软件能够在PPT前端显示一个小图标,并能够应用该软件在PPT上绘画,请问有什么办法能够实现?谢谢

CWindowDC dc(GetDesktopWindow());这个函数能把线画到屏幕上,但鼠标要在其程序上画才行,它按你画在程序窗口上的位置按比例显示在屏幕上。
还有一种思路是把程序的主窗口设为透明,并去掉标题栏,看上去像不存在一样,覆盖在PPT上,然后设置始终显示在顶层,并把此程序的点击消息发给PPT程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-03
能实现吗?