各位大神,有知道这是什么情况的么。
10 个解决方案
#1
直接 showwindow 哪里要消息!
#2
WM_SHOWWINDOW这个消息
#3
WM_SHOWWINDOW这个消息
#4
没调用要么消息不对,要么就没有执行。
#5
直接调用showwindow 使用消息干嘛!
#6
直接调用showwindow 使用消息干嘛!
#7
人家肯定是有特殊需求啊。 检查消息映射。
顺便说一句,使用SetWindowPos(。。。,SWP_SHOWWINDOW);这样是不会发送WM_SHOWWINDOW消息的,ShowWindow(SW_SHOW)会发送WM_SHOWWINDOW消息。
#8
我猜你是想响应OnVisibleChange
#9
写错了 我猜你是想实现OnVisibleChange
#10
1.OnShowWindow()是消息响应函数而不是消息;
2.楼主的程序没有进入到OnShowWindow()里面,是因为你没有发出WM_SHOWWINDOW这个消息!
在你需要进入OnShowWindow()之前,加上 SendMessage(WM_SHOWWINDOW,(WPARAM)(LPCTSTR)"",16);
2.楼主的程序没有进入到OnShowWindow()里面,是因为你没有发出WM_SHOWWINDOW这个消息!
在你需要进入OnShowWindow()之前,加上 SendMessage(WM_SHOWWINDOW,(WPARAM)(LPCTSTR)"",16);
#1
直接 showwindow 哪里要消息!
#2
WM_SHOWWINDOW这个消息
#3
WM_SHOWWINDOW这个消息
#4
没调用要么消息不对,要么就没有执行。
#5
直接调用showwindow 使用消息干嘛!
#6
直接调用showwindow 使用消息干嘛!
#7
人家肯定是有特殊需求啊。 检查消息映射。
顺便说一句,使用SetWindowPos(。。。,SWP_SHOWWINDOW);这样是不会发送WM_SHOWWINDOW消息的,ShowWindow(SW_SHOW)会发送WM_SHOWWINDOW消息。
#8
我猜你是想响应OnVisibleChange
#9
写错了 我猜你是想实现OnVisibleChange
#10
1.OnShowWindow()是消息响应函数而不是消息;
2.楼主的程序没有进入到OnShowWindow()里面,是因为你没有发出WM_SHOWWINDOW这个消息!
在你需要进入OnShowWindow()之前,加上 SendMessage(WM_SHOWWINDOW,(WPARAM)(LPCTSTR)"",16);
2.楼主的程序没有进入到OnShowWindow()里面,是因为你没有发出WM_SHOWWINDOW这个消息!
在你需要进入OnShowWindow()之前,加上 SendMessage(WM_SHOWWINDOW,(WPARAM)(LPCTSTR)"",16);