社区
新手乐园
帖子详情
如何在Win32窗口画扑克牌?我是新手请指教~!3Q
junjun1301946
2008-07-01 09:06:55
有意想用C做个斗地主的游戏,但是在显示扑克牌方面比较困惑,我想在Win32窗口上画出地主牌和三个玩家的牌,位置与一般的斗地主游戏都一样,每个玩家的牌要求从小到大,或者从大到小排列~然后能实现左键单击牌面提起,右键单击出牌即可,出的牌在中间,并且出完牌之后剩下的牌面要进行缩短.(画牌的时候用加载位图的方法)!!!! 就这样,先谢谢大家啦^_^
...全文
283
13
打赏
收藏
如何在Win32窗口画扑克牌?我是新手请指教~!3Q
有意想用C做个斗地主的游戏,但是在显示扑克牌方面比较困惑,我想在Win32窗口上画出地主牌和三个玩家的牌,位置与一般的斗地主游戏都一样,每个玩家的牌要求从小到大,或者从大到小排列~然后能实现左键单击牌面提起,右键单击出牌即可,出的牌在中间,并且出完牌之后剩下的牌面要进行缩短.(画牌的时候用加载位图的方法)!!!! 就这样,先谢谢大家啦^_^
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jy02684358
2008-07-02
打赏
举报
回复
用vc的话可以看看bitmap和鼠标消息msdn就有例子看看抄抄就行我以前是mfc做的sdk也做过消息响应在callback里
manan_ycb
2008-07-02
打赏
举报
回复
需要画图,就看画图的知识;需要鼠标消息,就看鼠标消息的知识;需要计算就看看算法的知识。
什么都问,你还做它干什么!
xzdwfwt111
2008-07-02
打赏
举报
回复
不懂,学习关注中……
sukyin
2008-07-02
打赏
举报
回复
首先你要有54张牌。随机分牌。电脑AI设计之类的。
用位图画牌也行,然后要捕捉鼠标消息,判断右击点的位置。因为你的牌是先画好的,牌的位置有记录。
根据鼠标点击的位置判断是否在某张牌内,然后计算是否能出。
具体的函数和方法,建议楼主找本相关的书看看。用到的函数肯定不少。
珍惜生命远离CPP
2008-07-02
打赏
举报
回复
LoadBitmap
SelectObject
双缓冲也就多这几个函数
CreateCompatibleDC
BitBlt
DeleteDC
biosli
2008-07-02
打赏
举报
回复
[Quote=引用 5 楼 redjuly 的回复:]
看windows图形编程
第9章关于画刷的描述
里面有关于画扑克牌的具体方法
[/Quote]
另外,设计的时候记得把逻辑和数据结构分开~~
长尾巴的悟空
2008-07-02
打赏
举报
回复
加载位图,随机分牌!
redjuly
2008-07-02
打赏
举报
回复
看windows图形编程
第9章关于画刷的描述
里面有关于画扑克牌的具体方法
andywiliang
2008-07-02
打赏
举报
回复
帮顶.....................
K行天下
2008-07-01
打赏
举报
回复
http://download.csdn.net/source/421779
C语言斗地主程序,参考一下
lc19890326
2008-07-01
打赏
举报
回复
帮顶
junjun1301946
2008-07-01
打赏
举报
回复
能详细点吗?具体用什么方法什么函数,最好有代码。给给思路,谢谢啦^_^
healer_kx
2008-07-01
打赏
举报
回复
GDI
简单的
扑克牌
游戏程序
一个简单的
扑克牌
游戏程序.
扑克牌
猜数字游戏规则_【趣味游戏】
扑克牌
的10种益智玩法!
原标题:【趣味游戏】
扑克牌
的10种益智玩法!“
扑克牌
”算是十分常见的材料了,你是否有想过用
扑克牌
也能和孩子玩出花样、玩出乐趣?您可别小瞧这
扑克牌
,也能一物多玩。今天,小编就为你推荐一篇“
扑克牌
玩法合集”,单人玩法、双人玩法、多人玩法统统都能教给你!“综合篇”——小游戏,大智慧
扑克牌
的密码知多少?1. 扣除大小王,数一数一套扑克还有多少张?答:52张。因为一年之中有52个星期。 2. 用扑克玩一个...
如何用Python制作一副
扑克牌
?有趣的案例!
之前在 《流畅的 Python 》中看到一个例子比较有趣,所以整理一下通过本文分享给大家, 该案例是通过 Python 类属性创建一幅除去 大王、小王之后的 52 张
扑克牌
,并实现随机抽牌、排序、洗牌等功能; 创建一个纸牌类 一副扑克除去大王小王之外,剩下的 52 张纸牌以花色为基准(梅花、方块、黑桃、红心)可分为 4 组,每组有 13 张牌组成;因此可创建两个列表一个来存储花色,一个存储 13 个字符;通过两个列表之间的随机组合来生成 52 张纸牌, 代码如下: import collectio
扑克牌
中的顺子,两种解法
刷题笔录 作者:关注了???? Github:Github 掘金:进去看看???? leetcode:点个关注???? 爱好:Americano More Ice ! QQ学习交流群(new): 811792998 剑指Offer -
扑克牌
中的顺子 从
扑克牌
中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11, Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 示例 1: 输入: [1,2,3,4,5] 输出: True 示例
扑克牌
中Q的各种叫法
刚在猫扑上看到这篇关于
扑克牌
中Q的各种叫法的文章,转过来和大家共享下。 叫法很多,有人说叫皮卡丘。。。我晕。。。 1、 Q 2、 ga dei 3、 姑娘 4、 女王 5、 皮蛋 6、 猪 7、 圈 8、 Queen 9、 蛋 10、 球 11、 框 12、 媳妇儿 13、 女人 14、 十二 15、 套 16、 娘娘 17、 ku zi 18、坛子 转载于:ht...
新手乐园
33,317
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章