窗口的隐藏会传递下面那个消息?

soec 2003-03-08 09:35:44
WM_ACTIVATE
WM_ACTIVATEAPP
WM_CANCELMODE
WM_CHILDACTIVATE
WM_CLOSE
WM_COMPACTING
WM_CREATE
WM_DESTROY
WM_ENABLE
WM_ENTERSIZEMOVE
WM_EXITSIZEMOVE
WM_GETFONT
WM_GETICON
WM_GETMINMAXINFO
WM_GETTEXT
WM_GETTEXTLENGTH
WM_INPUTLANGCHANGE
WM_INPUTLANGCHANGEREQUEST
WM_MOVE
WM_MOVING
WM_NCACTIVATE
WM_NCCALCSIZE
WM_NCCREATE
WM_NCDESTROY
WM_NULL
WM_PARENTNOTIFY
WM_QUERYDRAGICON
WM_QUERYOPEN
WM_QUIT
WM_SETFONT
WM_SETICON
WM_SETTEXT
WM_SHOWWINDOW
WM_SIZE
WM_SIZING
WM_STYLECHANGED
WM_STYLECHANGING
WM_THEMECHANGED
WM_USERCHANGED
WM_WINDOWPOSCHANGED
WM_WINDOWPOSCHANGING

...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
GladisionBoy 2003-03-08
  • 打赏
  • 举报
回复
窗口的隐藏与显示都是靠ShowWindow(API)涵数控制的,自然隐藏和显示时都会引发WM_SHOWWINDOW消息。

Msg:
WM_SHOWWINDOW

参数
wParam 显示/隐藏
lParam 状态标志
Sean918 2003-03-08
  • 打赏
  • 举报
回复
看 MSDN :

The WM_SHOWWINDOW message is sent to a window when the window is about to be hidden or shown.

A window receives this message through its WindowProc function.

LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_SHOWWINDOW
WPARAM wParam, // show flag (BOOL)
LPARAM lParam // status flag
);


不管是隐藏还是显示,都是发送 WM_SHOWWINDOW 消息! 隐藏/显示 是由后面的一个参数wParam控制!!
verybelial 2003-03-08
  • 打赏
  • 举报
回复
应该不是上面列出的吧???

7,787

社区成员

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

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