胸怀天下 脚踏实地  

2009年9月11日

摘要: CListCtrl中加入数据m_li.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_ONECLICKACTIVATE);m_li.InsertColumn(0,"姓名",LVCFMT_LEFT,80);m_li.InsertColumn(1,"性别",LVCFMT_LEFT,60);m_li.InsertColumn(2... 阅读全文
posted @ 2009-09-11 21:13 icey 阅读(172) 评论(0) 推荐(0) 编辑

2009年8月4日

摘要: 第10课1.画图: a.创建四个菜单,为其添加消息响应; b.在View中添加m_DrawType,保存绘画类型; c.增加成员变量,m_PtOrigin,当按下鼠标左键时,保存此点; d.在OnLButtonUp中画点,线,矩形,椭圆,别忘记设置成透明画刷2.为其添加一个设置对话框(线型和线宽) a.创建对话框,为其创建一个新类关联它; b.为其中的线宽关联成员变量; c.在View中增加一个菜... 阅读全文
posted @ 2009-08-04 10:40 icey 阅读(226) 评论(0) 推荐(0) 编辑
 
摘要: 第一课1.MFC生成的C++源文件中都有StdAfx.h,此文件包含了常用的AFX函数的声明,其中有afxwin.h,此文件包含了CRECT,CPoint,CWnd等许多类及其方法的声明。2.Project->Setting->Debug可以加入命令行参数。3.在SDK中要加入"windows.h"和stdio.h。因为LoadCursor,MessageBox等函数的声明在这个文件中... 阅读全文
posted @ 2009-08-04 10:38 icey 阅读(452) 评论(0) 推荐(0) 编辑

2009年7月29日

摘要: 需要满足1 从CObject派生2 实现了Serialize函数3 定义是使用了DECLARE_SERIAL宏 DECLARE_SERIAL(类名)4 使用IMPLEMENT_SERIAL指明类名和版本号 IMPLEMENT_SERIAL(类名,CObject,版本号)5 提供一个默认的构造函数OK了 阅读全文
posted @ 2009-07-29 15:52 icey 阅读(264) 评论(0) 推荐(0) 编辑

2009年7月22日

摘要: #pragma pack(4)  class TestB  {  public:    int aa;    char a;    short b;    char c;  };  int nSize = sizeof(TestB);  这里nSize结果为12,在预料之中。   现在去掉第一个成员变量为如下代码:  #pragma pack(4)  class TestC  {  public:... 阅读全文
posted @ 2009-07-22 17:18 icey 阅读(243) 评论(0) 推荐(0) 编辑

2009年7月18日

摘要: int *p = new int[10];与int *p = new int(10);的区别前者数组,后者表示为指针赋值10#pragma comment(linker, "/SECTION:.rdata,ERW") /*让只读节可写*/#include "stdio.h" #pragma comment(linker,"/SECTION:.rdata,ERW")const cDATA=10;vo... 阅读全文
posted @ 2009-07-18 16:38 icey 阅读(190) 评论(0) 推荐(0) 编辑

2009年6月27日

摘要: 成功在昨天 奋斗在今天 希望在明天昨天的昨天我迷茫失败悄然而来从此 只有我明白我只有我知道我流泪了眼泪流走了无知与气馁带来了咬牙与奋斗那一刻我低头我认错却不认输因为我不服输男儿有志在四方何必大声读心声远离优越失败者的天空是黯淡的阳光是在强颜欢笑雨水是在唤醒心灵因为 孤单从此 期盼雨声逃避光亮因为我知道雨声的不久就会有彩虹彩虹的背后是奋斗拨开云层挥笔一画神来之笔造就仙之景 心之韵 未完 阅读全文
posted @ 2009-06-27 22:20 icey 阅读(186) 评论(0) 推荐(0) 编辑

2009年6月19日

摘要: #include<iostream.h>#include<string.h>classPerson{public:Person(char*pN){cout<<"Constructing"<<pN<<endl;pName=newchar[strlen(pN)+1];if(pName!=0)strcpy(pName,pN);}~Person(... 阅读全文
posted @ 2009-06-19 21:55 icey 阅读(207) 评论(0) 推荐(0) 编辑
 
摘要: #include<windows.h>#include<mmsystem.h>//using namespace std;int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPreInstance,PTSTR szCmdLine,int iCmdShow){//MessageBox(NULL,TEXT("hello"),"",... 阅读全文
posted @ 2009-06-19 21:11 icey 阅读(369) 评论(0) 推荐(0) 编辑
 
摘要: //读取文件void CFileView::OnFilRead() {// TODO: Add your command handler code hereCFile file;TRY{file.Open("lm.txt",CFile::modeRead);}CATCH(CFileException , e){#ifdef _DEBUGafxDump<<"File could not ... 阅读全文
posted @ 2009-06-19 20:59 icey 阅读(225) 评论(0) 推荐(0) 编辑