标题:我用VC编的数字魔方。(当然是2维的啦。)和大家一起分享一下源代码。
只看楼主
VanHorn
Rank: 1
等 级:新手上路
帖 子:152
专家分:0
注 册:2008-1-8
 问题点数:0 回复次数:0 
我用VC编的数字魔方。(当然是2维的啦。)和大家一起分享一下源代码。
这个程序很简单,但是我实现的时候感觉好累啊,什么面向对象编程减轻程序员负担什么的,我没有体会到。下面是源代码,拿出来大家看看。多提提意见。
我不懂的问题有:
1,添加控件数组怎么添加啊?比如添加一个按钮数组。
2,我本来想在界面的右边添加一副静态位图,来显示移动数组的最终完成式样。可是怎么弄,那个CStatic位图也不显示。
我的做法是:
(1):添加一个位图控件,然后用classwizard将其与一个变量关联m_bitmap,申明一个私有CBitamp成员变量m_bt,在资源列表中加载一副我画好的位图,其默认ID为IDB_BITMAP1。
(2):在程序的OnInitDialog中添加代码:
   m_bt.LoadBitmap(IDB_BITMAP1);
   m_bitmap.SetBitmap((HBITMAP)m_bt);

敢问各位高手是怎么在CStatic控件中显示位图的。
3,就是有的时候随机生成的初始数字位置怎么搬也搬不回完成的样子,是算法有问题?还是我。。。(可能是我笨吧。)

9字宫格.rar (20.77 KB)
搜索更多相关主题的帖子: 源代码 魔方 数字 分享 
2008-03-05 15:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-202061-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.533717 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved