- 博客(16)
- 资源 (28)
- 收藏
- 关注
原创 火车车厢重排(栈式实现与队列实现)
问题描述:一列货运列车共有n节车厢,每节车厢将停放在不同的车站。假定n个车站的编号分别为1~n,货运列车按照第n站至第1站的顺序经过这些车站。车厢编号与他们的目的地一样。为了便于从列车上卸掉相应的车厢,必须重排车厢顺序,使得各车厢从前往后按编号1到n的次序排列。当所有车厢按照这种
2011-09-28 16:06:26 13659 1
原创 MFC学习笔记之绘图控制
MFC中进行与绘图相关的控制,首先先为VIEW类添加一个成员变量 m_nDrawType,用来指定要画的图形 ,增加相应的菜单项用来绘制 点 直线 矩形 和 椭圆 在菜单项的响应函数中写下面的代码:void CGraphicView::OnDot() { // TODO:
2011-09-28 00:21:23 3416 3
原创 MFC学生健康管理系统(修改版)
前几天写过的一篇关于MFC学生健康管理的修改版,那时的文件读取没有实现好,这次实现了,然后添加了一个操作的说明 让用户可以知道怎么操作。效果图如下:源码下载:点击打开链接
2011-09-24 22:01:19 2613 4
原创 MFC学习笔记之程序外观相关操作
如果想在应用程序窗口创建之前修改它的外观和大小的话,就要在CMainFrame类的PreCreateWindow成员函数中修改。该函数的参数是一个CREATETRUCT结构体的引用,该结构体的成员可以在MSDN中查到,是关于窗口大小、类名之类的一些参数。单文档应用程序它的框架的默
2011-09-24 14:02:03 1804
原创 MFC学习笔记之属性页和属性表单
属性页和属性表单在程序中应用很广,一般在安装程序或者一些设置向导中的都是属性表单,这一次在看完孙鑫老师的书后总结一下一些关于属性表单和属性页的一些基本的操作。源码下载要创建属性表单首先就要先创建属性页,属性页对应的MFC类就是 CPropertyPage类,它是从CDia
2011-09-21 12:55:16 5760 2
原创 学生健康情况管理系统(单链表)
文件"sqlist.h"//学生健康情况管理系统内部变量以及类的声明文件class Stu_node;//学生信息类class student {public: char num[20]; //学号 char name[20]; //姓名 char bir
2011-09-20 12:25:26 3250 1
原创 MFC之学生健康管理系统
先用C++写了一个线性表的类 来实现学生健康管理系统的代码 现在将其转化为MFC实现的方式,所有功能现在还差就是将文件读取并显示出来,本来想将其读取到列表框显示出来,但是现在实现的过程出现了一些问题 等再学一些MFC的文件操作之后再来改善一下,下面是现在的效果:源码下载新
2011-09-18 20:26:08 4557 1
原创 hanio塔的递归与非递归算法
首先是递归算法 就是设法让A塔上的n-1个先移动到C塔上 再把最下面的那个移动到B塔上 然后再将C塔上的n-1个移动到B塔上。#include using namespace std;void move(char x,int n,char y){ cout<<"mo
2011-09-17 23:59:09 3107
原创 MFC之计算器(优化版)
前面的一篇日志写过的计算器,由于那个存在一些问题所以这次经过优化和美化后,暂定为最终版本。源码下载效果图片:下面是源码 按钮的美化 是用了上一篇日志所写的方法,并没有重新写一个NEWButton类。// CalculatorDlg.cpp : implem
2011-09-13 22:01:46 4380 1
原创 对话框美化的一个方法与颜色表
首先在RES目录下建一个文件,命名Master.manifest然后用记事本打开放入 <assemblyIdentity name="Microsoft.Windows.XXXX" processorArchitecture="x86
2011-09-12 23:21:47 2366
原创 8皇后问题
写的很好的一篇关于8皇后问题的文章.原文地址1.问题描述:在n×n的棋盘上放置n个不能互相捕捉的国际象棋“皇后”的所有布局。这是来源于国际象棋中的一个问题。皇后是棋盘上最具杀伤力的一个棋子,她可以捕捉与她在同一行,或同一列,或同一斜线(有两条)上的所有棋子。如下图所示,红
2011-09-12 15:41:41 1993
原创 MFC之计算器
上学期老师曾经让我们写过一个计算器,但是那个时候对windows编程的原理还有很多东西都是不知道的 所以就是照葫芦画瓢的写了一个,最近重新在学MFC,所以就重新写了一个,界面的美化还没去做,只是将功能和主要的界面做好了。源码下载效果图下面是代码://///
2011-09-10 19:03:26 2065 1
原创 线性表(C++)
复习一下线性表的简单操作,以数组为存储结构文件"sqlist.h"#include using namespace std;const int LIST_INIT_SPACE=50; //存储空间初始分配量const int LIST_INC_SPACE=10;
2011-09-07 15:57:54 1031
原创 串的相关操作(C++描述)
复习一下串的一些相关操作.文件"mystring.h"#includeusing namespace std;class My_string{private: char *ch; int length;public: My_string() { c
2011-09-07 15:31:36 994
原创 MFC简易对话框编程(一)
// TestDlg.cpp : implementation file//#include "stdafx.h"#include "Test.h"#include "TestDlg.h"#ifdef _DEBUG#define new DEBUG_NEW#un
2011-09-04 21:20:03 1272
原创 MFC逃跑按钮的实现(两种方式)
简易版本的逃跑按钮的实现,下面是两个实现方法,一个是创建两个一样的按钮,然后通过一个按钮接触鼠标时,隐藏并显示另一个按钮来实现"逃跑"。另一个是通过SetWindowPos函数来随机地让按钮在新位置出现 下面是主要的代码 先是第一个版本 然后是第二个版本// NewButto
2011-09-04 20:39:19 3204
ios小项目——新浪微博客户端
2012-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人