【API】当前活动窗口刷新问题

我是一道光_ 2009-05-25 04:53:58
如题,我想实现当前活动窗口的刷新,在论坛我问过屏幕粉笔的问题,
我想实现,退出时刷新,省去手动刷新了
我是这么想的,在退出时用api获得当前活动窗口的句柄,然后刷新....


updatewindow\redrawwindow



...全文
187 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
PctGL 2009-05-26
  • 打赏
  • 举报
回复
invailrect 强制设置剪除窗口图像
the_fire 2009-05-26
  • 打赏
  • 举报
回复
www.baidu.com
我是一道光_ 2009-05-26
  • 打赏
  • 举报
回复
不用那样,好好想想什么叫刷新~ 何为刷新,在VB窗体之类的里边我们刷新时怎么实现的呢~

InvalidateRect




the_fire 2009-05-26
  • 打赏
  • 举报
回复
这样可不可以,在你程序退出时先让整个桌面的到焦点,然后在想桌面发送刷新的指令
我是一道光_ 2009-05-26
  • 打赏
  • 举报
回复
InvalidateRect

zilu007 2009-05-26
  • 打赏
  • 举报
回复
up
我是一道光_ 2009-05-26
  • 打赏
  • 举报
回复
呵呵~ 那就太局限了,你看看
http://topic.csdn.net/u/20090427/06/83513658-bc01-4091-9328-91facfc1b278.html

主要功能是在整个屏幕窗口,而非VB里的窗体.....
rmini 2009-05-26
  • 打赏
  • 举报
回复
为什么要在退出时刷新呢?

FORM_ACTIVATE时刷新不好吗??????????????????????????
我是一道光_ 2009-05-26
  • 打赏
  • 举报
回复
好的,功能实现了。
不错

问题解决了
我是一道光_ 2009-05-26
  • 打赏
  • 举报
回复
可否讲的细一些~~

说明
这个函数在lpDestRect里载入一个矩形,它是lpSrc1Rect与lpSrc2Rect两个矩形的交集。如两个源矩形根本未发生重叠,则lpDestRect会被设为一个空矩形
返回值
Long,非零表示成功,零表示失败。会设置GetLastError
参数表
参数 类型及说明
lpDestRect RECT,目标矩形,用于包含lpSrc1Rect与lpSrc2Rect两个矩形的重合部分
lpSrc1Rect RECT,第一个源矩形
lpSrc2Rect RECT,第二个源矩形


这个意思是说,在屏幕粉笔程序开始时,赋给一个lpSrc1Rect,然后退出时,再载回来,是吗??

1,488

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧