请问sky++中的捕获窗口,是怎么实现的? 就是那个小圆圈移动到哪个CWnd上,就在那个CWnd上面画个粗边框,然后得到它的消息,我想知道这主要是用什么方法实现的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OnMouseMove()->ClientToScreen()WindowFromPoint()GetWindowLong() GetCursorPos 取得鼠标位置WindowFromPoint 取得坐标点所在的窗口句柄CWindowDC or GetWindowDC 用上面的窗口句柄得到窗口关联的WindowDC用上面这个DC来画粗边框 窗口大小取得是GetWindowRect 这个例子可以满足你的需求WindowSnapshothttp://www.codeproject.com/dialog/windowsnapshot.asp 结构体可以做参数吗? 关于数字图像处理的问题(matlab,VC) 一个关于vc6 IDE的问题。tools=>options里面的无法保存。 求救:如何获取outlook express中的通讯簿信息啊! Windows7的软件 转至 Window8,当中有什么问题吗? 高分紧急求救,请问CList的问题 CControlBar派生类,如何对其中的控件加NOTIFY消息?做过的大虾请指教!参与都有分 谁知道好的素材网站? 各位提供一点VB制作OCX控件的学习资料吧 发现一个很奇怪的事 MFC编程,让控件上的字母有下划线 用ado访问特定纪录的问题 我刚刚学习vc,有一个问题向各位高手请教
ClientToScreen()
WindowFromPoint()
GetWindowLong()
WindowFromPoint 取得坐标点所在的窗口句柄
CWindowDC or GetWindowDC 用上面的窗口句柄得到窗口关联的WindowDC
用上面这个DC来画粗边框 窗口大小取得是GetWindowRect
WindowSnapshot
http://www.codeproject.com/dialog/windowsnapshot.asp