社区
Windows SDK/API
帖子详情
SendMessage 隐藏窗口的方法
wsine
2010-01-22 12:14:24
已经取得某ie网口的句柄为ie,想用SendMessage来隐藏这个窗体10秒后,再显示出来,不用
ShowWindow(ie, SW_Hide);
ShowWindow(ie, SW_Show);
怎么写?
...全文
748
7
打赏
收藏
SendMessage 隐藏窗口的方法
已经取得某ie网口的句柄为ie,想用SendMessage来隐藏这个窗体10秒后,再显示出来,不用 ShowWindow(ie, SW_Hide); ShowWindow(ie, SW_Show); 怎么写?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
7 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
kfcoffe
2010-01-22
打赏
举报
回复
SendMessage(hWnd, SC_MAXIMIZE, 0, 0);
kill211
2010-01-22
打赏
举报
回复
错了,因该是
ShowWindow(ie, SW_Hide);
sleep(10000);//隐藏10秒
ShowWindow(ie, SW_Show);
kill211
2010-01-22
打赏
举报
回复
ShowWindow(ie, SW_Hide);
sleep(10);//隐藏10秒
ShowWindow(ie, SW_Show);
gyk120
2010-01-22
打赏
举报
回复
那你完全可以用SendMessage发送消息
SendMessage(ie, SC_MINIMIZE,0,0 );
然后定时,10秒后发送SC_MAXIMIZE消息
Hexpate
2010-01-22
打赏
举报
回复
为什么不用ShowWindow啊? 奇怪
lhy
2010-01-22
打赏
举报
回复
你什么意思?
wsine
2010-01-22
打赏
举报
回复
楼上的没看明白意思
相关推荐
易语言
隐藏
显示指定程序的任务栏
窗口
易语言
隐藏
显示指定程序的任务栏
窗口
源码,
隐藏
显示指定程序的任务栏
窗口
,Sub_Getwininft,Hide_Taskbar,Display_Taskbar,CreateHideWin,Sub_EnumTopWin,Sub_TakeSysVersion,Sub_Barheight,GetModuleHandle,CreateWindowEx,SetWindowLong,
SendMessage
,GetWindow
关闭
窗口
和
隐藏
窗口
BOOL Close() { return
SendMessage
(WM_CLOSE,0,0); }LRESULT
SendMessage
(UINT nMessage,WPARAM wParam,LPARAM lParam) { return ::
SendMessage
(m_hWnd,nMessage,wParam,lParam); }首先,关闭
窗口
的话,再下次再要创建刚才的
窗口
的话,就
SendMessage
会导致死锁的问题
windows的消息传递很多都用
SendMessage
,其实这个函数
隐藏
了1把大锁:主线程的锁 假如自己定义了1把锁,某个线程需要锁住资源,然后处理数据,然后
sendmessage
给主线程,显示界面,或者同步到主线程 同时,界面
窗口
有个按钮,会调用锁住的资源,这样就形成了 A、B锁互锁的问题。 解决
方法
:不用
SendMessage
模式【某些
方法
隐含使用了
SendMessage
隐藏
窗口
最近在查找
隐藏
桌面
窗口
的
方法
,目前只查到用ShowWindow和
SendMessage
这两个
方法
。 ShowWindow: nCmdShow:指定
窗口
如何显示。如果发送应用程序的程序提供了STARTUPINFO结构,则应用程序第一次调用ShowWindow时该参数被忽略。否则,在第一次调用ShowWindow函数时,该值应为在函数WinMain中nCmdShow参数。在随后的调用中
易语言锁定桌面图标
易语言锁定桌面图标源码,锁定桌面图标,FindWindow,查找
窗口
,显示
隐藏
,查找子
窗口
,
SendMessage
发帖
Windows SDK/API
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
1177
社区成员
2.2w+
社区内容
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2010-01-22 12:14
社区公告
暂无公告