在使用QQ截屏时,当移动光标时,光标所在的最小矩形会用青色方框框住,并且这个矩形高亮,其他区域呈灰色,请教下这个是怎么实现的?
解决方案 »
- 请问下各位高手,MFC用edit box作为输出端是不是需要设置什么属性
- 项目提问
- VC++安装错误
- 关于用ShellExecute打印word的问题,很烦人
- 为什么我用 fabs的结果 是报错: fabs:即使 使用参数相关的查找,也未找到标志符
- 长角,散分
- psapi.h的问题
- 回答:100,成功:200.VC中如何实现菜单选项中的选项变灰(不可用)或者可用?
- capboy(帽子):我已经有memfile的例子程序,能给我说说怎么用吗(用DShow通过网络播放),欢迎大家来指导!,
- 我想在我左键点击treeView子结点的时候触发事件,可是我怎么让程序确定我点的哪个节点呢?
- 如何设置VC调试跟踪到LIB内部代码中去?
- MFC连连看游戏问题
CRect rc;
CPen *pOldPen;
CBrush *pOldBrush;
if (pWnd)
{
GetWindowRect(&rc);
CClientDC dc(this);
CPen pen(PS_SOLID,10,RGB(0,255,0) );
pOldPen = dc.SelectObject(&pen); CBrush brush;
brush.CreateStockObject(NULL_BRUSH);
pOldBrush = dc.SelectObject(&brush);
dc.SetBkMode(TRANSPARENT); //dc.Rectangle(&rc);
HWND hWnd = pWnd->GetSafeHwnd();
TRACE(_T("Current window's hwnd is%d\n"),hWnd); }但无论鼠标怎么移动输出的句柄值都一样,后来发现程序在实现截屏时用了一个对话框,用桌面背景去填充对话框背景然后全屏置顶。所以每次获取的都是全屏对话框的句柄。这种情况下要怎样才能实现