版块
论坛
喜欢
话题
应用
搜索
登录
注册
lhzh114的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=75722
如何 实现 资源管理器 菜单中 刷新 功能
我想实现 对 资源管理器 刷新功能,就是按 F5 键的效果,用以下方法都不成功:1、 发送消息模拟 F5 hwnd = FindWindow(\"ExploreWClass\",NULL);SendMessage(hwnd,WM_KEYDOWN,0x74,0)...
全文
回复
(
11
)
2005-04-26 15:07
来自版块 -
c/c++入门(VC,KeilC使用)
◆
◆
表情
告诉我的粉丝
提 交
lhzh114
:
多谢你啊!不厌其烦多次解释,给分了! 我是了 Sleep(1000) 还是不幸才问的。 原来是他吗的 控制台程序 的问题!
(2005-04-27 14:31)
回复
maqian
:
你写个没窗口的普通程序,不早就解决了.干嘛非要控制台程序?
(2005-04-27 12:37)
回复
maqian
:
服了你,我连Sleep这样宫廷名医的祖传秘方都给你用上还不行,真TM不幸. 我把项目发给你吧.你确定是资源管理器?你调试看hWnd的值是否正确.再不行你看看Sleep(200,300,400...行不行.
(2005-04-27 12:12)
回复
lhzh114
:
怎么还不幸? 发个exe 过来如何? lhzh114@yahoo.com.cn QQ:50994497
(2005-04-27 11:33)
回复
maqian
:
没办法了,只好出绝招,请看: HWND h = FindWindow( \"ExploreWClass\", NULL ); SetForegroundWindow( h); Sleep(100);:) keybd_event( 0x74,...
(2005-04-27 10:17)
回复
lhzh114
:
HWND h = FindWindow( \"ExploreWClass\", NULL ); SetForegroundWindow( h); keybd_event( 0x74, 0, 0, 0 ); keybd_event( 0x74, 0...
(2005-04-27 09:47)
回复
hz_linuxer
:
he
(2005-04-27 09:10)
回复
maqian
:
用SetForegroundWindow就行了.
(2005-04-27 08:51)
回复
lhzh114
:
多谢啊! 我建立了win32 console 程序: HWND h = FindWindow( \"ExploreWClass\", NULL ); ::SetWindowPos( h, HWND_TOP, 0, 0, 0, 0, SWP_N...
(2005-04-26 18:03)
回复
maqian
:
有空,给你试了一下.代码如下. HWND h = FindWindow( \"ExploreWClass\", NULL ); ::SetWindowPos( h, HWND_TOP, 0, 0, 0, 0, SWP_NOSIZE | SWP_NO...
(2005-04-26 17:10)
回复
1
2
下一页 »
lhzh114
加关注
写私信
0
关注
0
粉丝
84
帖子
返回顶部