| 发表于:2007-11-09 09:44:261楼 得分:0 |
不太明白你的意思,如果只是说放大控件之类的东西,那么你可以直接在事件中处理并改变大小.比如当鼠标位于之上时,你将该控制放大,如果离开,你改回原样就可以了. 如果你是想改变其它程序中的界面,你windows中的放大镜一样,那么你就需要捕获鼠标所在位置下一定区域内的界面,并在之上绘制该界面的放大效果,鼠标移动时,擦除原来的重新绘制,其实也可以该该放大界面作得一个你想要形状样式的窗口,并绘制鼠标位置之下的屏幕内容. 我也没有真正实现过,只能提供一些想法.另外如何获得自己窗口下的屏幕,自己去想想吧,呵呵. | | |
|