摘要: 后面两个函数返回一个new的指针,接收用完后需要自己手动释放 char* 到string :直接初始化或者赋值 string到char*: const char *str = s.c_str();之后s改变,str将随之改变,所以最好将s重新拷贝一份 不允许vector初始化数组,但是可以用数组初始 阅读全文
posted @ 2017-07-14 23:09 xslwm 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 设置编辑框滚动条在最新的位置 CListBox:列表框 CListCtrl:报表 //设置listCtrl的风格 //添加列 //添加行 //添加每行内容 阅读全文
posted @ 2017-07-14 23:04 xslwm 阅读(861) 评论(0) 推荐(0) 编辑
摘要: //************工作者线程**************1.在头文件中添加UINT ThreadFunc(LPVOID lpParam); 注意应在类的外部 2.添加protected型变量:CWinThread* pThread 3.添加线程处理函数:UINT ThreadFunc(LP 阅读全文
posted @ 2017-07-14 22:46 xslwm 阅读(1626) 评论(0) 推荐(0) 编辑
摘要: 模式对话框 创建 Win32:DialogBox() MFC:DoMoal() 销毁:EndDialog() 非模式 自己手动销毁 创建: Win32: CreateWindow() MFC: Create() ShowWindow UpdateWindow 销毁:DestroyWindow() / 阅读全文
posted @ 2017-07-14 22:43 xslwm 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 枚举enum、联合union成员共用一个变量缓冲区 enum是一种基本数据类型,而不是一种构造类型,因为它不能再分解为任何基本类型 有些变量的取值被限定在一个有限的范围内 枚举值是常量不是变量,不能再对它赋值 0,1,2,3,4 … enum weekday{sun,mon,tue,wed,thu, 阅读全文
posted @ 2017-07-14 22:24 xslwm 阅读(194) 评论(0) 推荐(0) 编辑