lret的值总是0,而我一还原那个窗口,消息就成功了,返回值为1,有没有什么办法,让这个在最小化时接收该消息
9 个解决方案
#1
在线等待的呀,无论如何,哪位高手帮个忙呀,小生在此谢过:)
#2
PostMessage(WM_NCLBUTTONDOWN,
HTCAPTION,MAKELPARAM(point.x,point.y));
HTCAPTION,MAKELPARAM(point.x,point.y));
#3
没看清题。最小化时,收不到这个消息。
#4
晕~ 我以为看到了希望~~ 继续呀,那个高手帮帮忙呀
#5
大家关注一下呀,急用呀
#6
搞什么也不知道呀,晕,也不能将帖子提前,那还有什么好搞的, 也没人回复, 这个问题有这么难么???
#7
顶一下~~
#8
最小化后的窗口客户区大小为0x0,永远也无法让这个消息返回1(HTCLIENT),但可以让它返回其它非零值
LRESULT lret = SendMessage(hTargethWnd, WM_NCHITTEST, 0, (LPARAM)0x83018301);
LRESULT lret = SendMessage(hTargethWnd, WM_NCHITTEST, 0, (LPARAM)0x83018301);
#9
不管怎么样,你是最后一个回复我的人,把分都给你吧:)
#1
在线等待的呀,无论如何,哪位高手帮个忙呀,小生在此谢过:)
#2
PostMessage(WM_NCLBUTTONDOWN,
HTCAPTION,MAKELPARAM(point.x,point.y));
HTCAPTION,MAKELPARAM(point.x,point.y));
#3
没看清题。最小化时,收不到这个消息。
#4
晕~ 我以为看到了希望~~ 继续呀,那个高手帮帮忙呀
#5
大家关注一下呀,急用呀
#6
搞什么也不知道呀,晕,也不能将帖子提前,那还有什么好搞的, 也没人回复, 这个问题有这么难么???
#7
顶一下~~
#8
最小化后的窗口客户区大小为0x0,永远也无法让这个消息返回1(HTCLIENT),但可以让它返回其它非零值
LRESULT lret = SendMessage(hTargethWnd, WM_NCHITTEST, 0, (LPARAM)0x83018301);
LRESULT lret = SendMessage(hTargethWnd, WM_NCHITTEST, 0, (LPARAM)0x83018301);
#9
不管怎么样,你是最后一个回复我的人,把分都给你吧:)