社区
Delphi
帖子详情
请问如何区别调用了ShowWindow(hwnd, SW_HIDE); 和没有调用ShowWindow(hwnd, SW_HIDE);的窗口
lwmonster
2009-09-28 02:12:14
是这样的, 我现在做一个小程序,最小化的时候隐藏到系统托盘; 但是现在发现 调用了 ShowWindow(hwnd, SW_HIDE);是不会影响窗口的 WindowState 的, 所以,在窗口接到消息的时候我就不能根据窗口的状态来处理消息了...
现在就是想问,如何区别窗口是否调用了 ShowWindow(hwnd, SW_HIDE);
...全文
176
5
打赏
收藏
请问如何区别调用了ShowWindow(hwnd, SW_HIDE); 和没有调用ShowWindow(hwnd, SW_HIDE);的窗口
是这样的, 我现在做一个小程序,最小化的时候隐藏到系统托盘; 但是现在发现 调用了 ShowWindow(hwnd, SW_HIDE);是不会影响窗口的 WindowState 的, 所以,在窗口接到消息的时候我就不能根据窗口的状态来处理消息了... 现在就是想问,如何区别窗口是否调用了 ShowWindow(hwnd, SW_HIDE);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lwmonster
2009-09-28
打赏
举报
回复
自己动手,丰衣足食啊...
人品真差,每次问问题都只有1,2个人回答...
lwmonster
2009-09-28
打赏
举报
回复
to wintergoes:
类似于qq消息, 当朋友给我发信息的时候,如果我们之间的对话窗口没有,那么会在托盘处闪烁;而如果我们之间的对话窗口存在,则托盘不闪烁,而是在任务栏上闪烁; 那么现在我该如何判断我的窗口是最小化托盘还是在任务栏上(主界面被其他程序遮挡了)?(我最小化托盘时调用了showWindow(hwnd, SW_HIDE); )
to willflyz: 我试试
willflyz
2009-09-28
打赏
举报
回复
不影响WindowState但是会影响WindowStyle,你可以用GetWindowLong判断Window Style是否包含WS_VISABLE,最小化时不会影响WS_VISABLE
wintergoes
2009-09-28
打赏
举报
回复
还不太明白你的意思
lwmonster
2009-09-28
打赏
举报
回复
大牛人都休假去了???
VB 动态显示、隐藏窗体的标题栏 VB在运行状态动态显示、隐藏窗体的标题栏,勾选复选框将隐藏、取消则显示,虽然此功能实用性不大,这里主要是想让大家了解VB对窗体元素的操作,比如
窗口
句柄、获得
窗口
哪方面的特征、指示要设置
窗口
哪方面特征、如何表示
窗口
信息的一个Long类型数值等。
Show
Window
hWnd
, IIf(CheckBox1.Value,
SW
_
HIDE
,
SW
_SHOW) '根据复选框的状态决定是隐藏还是显示标题栏 ``` 4. **复选框事件处理**:在VB中,我们可以为控件(如复选框)添加事件处理程序,当用户勾选或取消时,...
C.zip_C++_deeplyeol
至于
窗口
最小化,直接
调用
`Show
Window
(
hWnd
,
SW
_SHOWMINIMIZED)`即可。如果想要在用户点击
窗口
标题栏的最小化按钮时执行自定义操作,可以处理`WM_SYSCOMMAND`消息,例如: ```cpp LRESULT CALLBACK WndProc(
HWND
...
VC中如何实现
窗口
的隐藏
Show
Window
(
hWnd
,
SW
_
HIDE
); ``` 这将隐藏指定的
窗口
。 二、使用 Set
Window
Pos 函数 可以使用 Set
Window
Pos 函数来隐藏
窗口
。Set
Window
Pos 函数的原型为: BOOL Set
Window
Pos(
HWND
hWnd
,
HWND
hWnd
InsertAfter, ...
显示和隐藏按钮
总的来说,`Show
Window
(
SW
_SHOW)`和`Show
Window
(
SW
_
HIDE
)`是
Window
s编程中控制
窗口
和控件可见性的重要工具,熟练掌握这两个函数的使用,对于构建高效且用户友好的应用程序至关重要。在实际编程中,开发者需要结合...
c#对当前
窗口
进行关闭等操作
Show
Window
(
hWnd
,
SW
_
HIDE
); } ``` 同样,`Show
Window
`函数还可以用`
SW
_SHOW`参数显示
窗口
,`
SW
_MINIMIZE`最小化,`
SW
_RESTORE`恢复原大小等。 4. **显示已隐藏的
窗口
**: 若要重新显示之前隐藏的
窗口
,再次...
Delphi
5,935
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章