如何刷新Windows的整个界面?
如题. 问题点数:50、回复次数:5Top
1 楼popyyb(subreina)回复于 2002-10-20 16:08:58 得分 0
form.refresh;Top
2 楼yfyang(无云)回复于 2002-10-20 16:13:40 得分 0
Form.Update;Top
3 楼97132(程序员)回复于 2002-10-20 16:44:00 得分 50
我想大家理解错了。楼主的的意思应该是刷新Windows的整个桌面,以及桌面前面的所有窗口,全部重新刷新一遍。
关注。。。。。。。。
等待。。。。。。。。Top
4 楼cbdiy(暂无)回复于 2002-10-20 17:11:27 得分 0
就相当于在桌面环境下按了F5键!!
var
hDesktop: HWND;
begin
hDesktop := FindWindowEx(FindWindowEx(FindWindow('Progman', 'Program Manager'), 0,
'SHELLDLL_DefView', ''), 0, 'SysListView32', '');
PostMessage(hDesktop, WM_KEYDOWN, VK_F5, 0);
PostMessage(hDesktop, WM_KEYUP, VK_F5, 1 shl 31);Top
5 楼ChinaCom(Com)回复于 2002-10-22 20:57:30 得分 0
没人知道,唉,结贴Top




