回 帖 发 新 帖 刷新版面

主题:想做一个扑克牌的游戏,出现问题了

我建立了28个子窗口,放在客户区里当做扑克牌
想接受WM_LBUTTONDOWN的时候
移动子窗口,使其高于其他子窗口。就像QQ扑克游戏里的选牌那样,
在主窗口的窗口过程的WM_LBUTTONDOWN消息里面加了
MoveWindow没有效果阿```

是怎么回事啊?难道要在子窗口过程函数里面的消息里写??

高人指点阿~~~

[em18]

回复列表 (共3个回复)

沙发

嗯,那个消息是在子窗口上产生的,你说该写在哪?
还有,建议你不要用子窗口,看看 Programming Windows 上关于命中测试那部分。

板凳

哦~~~  谢谢啦   去想一下自窗口的代码

不行就改``````命中测试那块的办法再就是画矩形了吧?

3 楼

差不多吧,就是用 PtInRect 和 PtInRegion 来判断

我来回复

您尚未登录,请登录后再回复。点此登录或注册