2011年5月30日星期一

  VC2005笔记之金刚石

1,Text.cpp

// The one and only window has been initialized, so show and update it.
m_pMainWnd->ShowWindow(SW_MAXIMIZE);//最大化窗口
m_pMainWnd->SetWindowText("金刚石");//窗口标题
m_pMainWnd->UpdateWindow();

return TRUE;

2,添加一个类CP2

P2.h

virtual ~CP2();
CP2(double,double);//重载构造函数
double x; //double型二维点坐标
double y;

P2.cpp

1

3,设计输入对话框

添加输入对话框类,为输入对话框的控件映射数据成员,设置编辑框控件的初始值,设置编辑框控件的初始状态为选中,

2 

3

4,设计菜单

添加子菜单,添加操作函数,

5,设计CTextView类

~.h

1

2

 3

~.cpp

1

2

 3

 5

==================================分割线================================

描述:将半径为R的圆周N等分,然后用直线将各等分点隔点相连,形成的图案是“金刚石”图案。

以上是大概过程,结果图:

QQ拼音截图未命名

从上到下:注意窗口的设置m_pMainWnd->;添加新类,类的初始定义;设置对话框类吗,映射数据成员;菜单设计,添加操作函数;设计View类,头文件的设计,包含头文件,声明成员函数,声明数据成员;源文件的设计,宏定义,包含头文件,定义类的对象。

需要注意的暂时就这些,慢慢的一点点的学好了,把这个最简单的程序扣明白,知道怎么具体是个调用法,加油,我会搞明白的,你也是~~~~

 

 

没有评论:

发表评论