2007-12-14
- 研究MobileOTDR_WinCE50
- 天底下最可怕的是自己先say no
2007-12-13
- 利用EasyRecovery软件,把因为要重新安装电脑而合并硬盘造成丢失的资料恢复回来
2007-10-12
- FILE 类的读写文件
2007-10-11
- 请假,!(没有工作状态!!!!)
2007-10-09
- 修改代码技巧:
- 替换代码快捷键ctrl + H
- Alt+8查看汇编代码
2007-10-08
- 做产品指标管理中的修改功能碰到问题:debug中调用modify函数出错
2007-09-21
- 学习UML
2007-09-10
- 脚生病了,NO WORK!
2007-09-07
- 学习
- 1.公式处理
- 2.变比 工程单位 测量单位
- 3.数据→数据处理→图显
- 4.打印×
- GOF23种设计模式
2007-09-06
- 产品指标管理模块功能:1增加2修改3删除
2007-08-30
- 读写ini文件
2007-08-01
- 完成DOC/VIEW的任务!
2007-07-31
- 看书:< Visual C++6.0技术内幕第五版(修订版)>
- CSplitterWnd m_wndSpMain; MFC提供分割窗体类CsplitterWnd
2007-07-30
- Doc/View到底是个什么样的过程?
- Doc用来管理数据
- View用来显示数据
- 看书<深入浅出MFC>候捷
- MFC之所以为Application Framework,最重要的一个特征就是它能够将管理数据的程序
码和负责数据显示的程序代码分离开来,这种能力由 MFC 的 Document/View 提供。 - DSP 是Developer Studio Project 的缩写
- DSW 是Developer Studio Workspace 的缩写
- 除错工具
- printf
- MessageBox
- TRACE
2007-07-27
- 总结:
- 学习了关于命名,关于指针的释放
- 关于单件模式
- 读写文本文件的已经做完,下一步就是要读写数据库
- 下星期的计划:
- 把基于对话框的形式改为基于Doc/View(计划是下周的周一 ,二 ,三完成)
- 多线程
2007-07-26
- 如何解决同一个类的不同对象的使用问题
- CTypedPtrList的用法
2007-07-25
- CTRL+SHIFT+F9删除所有断点,F9用来设置断点
- MVC:
- M= Model即是Database或File,
- V= VIEW相当于UI,即是视图,用户客户端
- C= Control即是业务,business
- VCM就是讲在编程过程中怎么交互这三者的关系,怎么使得三者之间的耦合度最小,
- 两个类的头文件互相包含的解决办法:
- 其中一个类用#include ,另外一个类的用class 类名
2007-07-23
- 深入浅出MFC
- 不同类之间如何进行成员变量的访问
- 类中成员使用const
- CList Class Members
- 如何使用CList
- 不同类型之间的转换itoa atoi
2007-07-20
查看了一下在VC中如何进行中英文切换程序的编写
开始精简代码并对编写的代码进行优化
fatal error C1010: unexpected end of file while looking for precompiled header directive
出现这种错误的原因是没有加这样的头文件:#include “stdafx.h”
C++规定,基类指针可以指向其派生类的对象(也即,可将派生类对象的地址赋给其基类指
针变量), 但反过来不可以。这一点正是函数重载及虚函数用法的基础。
2007-07-19
今天完成了用树型控件读取文本的任务了
还有一点小纰漏没有完善了
准备要做的工作:
- 从CDataCtrl派生出CFileCtrl和CDatabaseCtrl,就是建立一读文件的和一个读数据库的类,使得CDataCtrl更通用!
- 用链表的数据结构代替数组
- 用序列化对文件进行读写.
2007-07-18
- 如何删除文本中的某一行?
- 对于文件的操作,最好都是先读出所有内容,修改后再写回一行一行的文件内容读出
来写到一个临时文件中,如果遇到要处理的行,先处理,再写入,最后处理完成以后,再
把这个临时文件copy回来覆盖待处理文件.ok
- 对于文件的操作,最好都是先读出所有内容,修改后再写回一行一行的文件内容读出
2007-07-17
- 今天就如昨天一样倒霉,迟到了,晕晕晕. 同样没什么胃口的早餐(鲜肉包1.0¥+茶叶蛋0.9¥),
迟到了20分钟左右。- 在早上的时间里把昨天出现的一些问题给解决掉了。就是点击名字下面的年龄时,
并没有出现相对应的这个人的信息。 - 用的一个函数m_tree.GetItemText(m_tee.GetParentItem(hSelected))来获取当前结
点的父结点,比如说当前的结点时某个人的年龄,用这个函数我就可以知道他的相对
应的姓名,但这个还有个缺陷,就是要求姓名都是唯一的,不能有同名的情况出现。
- 在早上的时间里把昨天出现的一些问题给解决掉了。就是点击名字下面的年龄时,
2007-07-16
- 这一天并没有在这里写东西,而是在下面的那个时间的早上补上的.
早上来的时候迟到了,8点5分后在去到公交站等公车,等了好久,车才慢悠悠的来,然后在
路上,好像交通一下子全堵上了,车前进的特别慢.导致的后果是我迟到了将近20分钟;
早上先是跟余经理探讨了一下一同事被开除的原因,然后主要是看看如何读写文件的一
些网络资料,.. - 12点半左右时间出去逛了一圈,然后吃个午饭,回来开始把上星期没完成的任务认真做,
最后终于把删除和修改功能给补上了.
2007-07-13
- 用DAO编程,打开数据库,获取数据信息
- VARIANT类型的值转换成CString类型
- 增加新的树型控件的结点的方法
- 用文件的形式来保存数据,从文件中读取数据.
2007-07-12
- 安装vc助手VA_X_Setup1544.zip,使得编程过程中省掉好多手动的工作
2007-07-11
- 打开数据库前先调用AfxOleInit();
2007-07-10
- DAO
- CDaoDatabase daoDb;
- 解决VC6.0 DAO开发不支持ACCESS 2000的问题
2007-07-09
- 传统的C/S模式
- 增加了业务层等的形式
2007-07-06
- CDaoRecordset::DoFieldExchange
- CWnd::DoDataExchange
2007-07-05
- 学习连接数据库操作
2007-07-04
- VC中用DAO实现树型控件的数据库访问
2007-07-03
- 计划:今天开始动工,动土,搞起.
- 结果:今天一直都在搜索下载别人的例子
2007-07-02
- 查找有关用VC的MFC写资源管理器的代码
- 基于对话框的CTreeCtrl
2007-06-29
- 工具条和状态栏设计
2007-06-28
- 处理编译的警告
- 要考虑的一个问题:MFC的整个程序执行流程!
2007-06-27
- 学习
- 基于MFC的应用程序运行的过程
- 应用程序定义一个应用类全局对象.
- 应用类对象的构造函数开始执行.
- 构造函数执行完后,调用初始化函数InitInstance();
- 在函数InitInstance()中,构造文档模板.
- 构造文档模板时,按照生成一个文档的顺序先产生一个最初的文档、视主框架。
- 函数InitInstance()生成工具条和状态条,以及其他用户需要的工具。
- 函数InitInstance()执行完后,应用程序处于等待消息的状态。
- 这时基本的应用窗口已经生成。应用程序准备号接收用户或系统的消息,完成用户需要的功能。
- UI(User Interface用户接口)
2007-06-26
- 学习<深入浅出MFC>书
- AfxMessageBox与MessageBox区别:
- 前者是弹出警告对话框,后者是弹出提示对话框
- 从百度中搜索”为何要学习MFC”
2007-06-25
- 上网找MFC资料,做经理给的例子。
- MFC Dialog工程,文本框字符从复制功能, 拷贝、复制、更新和显示
- 写日记,总结上午的东西,下载孙鑫老师的资料(第7课和第12课)
- MFC 中的Frame,View,Doc之间的区别联系,还有APP是何解;
- MDI和SDI的区别,
2007-06-22
- 熟悉Microsoft Visual C++ 6.0 开发环境,熟悉一些常用的调试工具,快捷键。
- Debug和Release之间的转换
2007-06-21
- 看书
- 安装电脑