C/C++/VC
文章平均质量分 75
treewater
这个作者很懒,什么都没留下…
展开
-
CListCtrl应用
编程环境VC初始化: DWORD dwStyle; dwStyle = m_bzlist.GetStyle(); dwStyle |= LVS_EX_GRIDLINES |LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS ; m_bzlist.SetExtendedStyle(dwStyle); m_bzlist.SetBkColor(RGB(0xec,0xf1,0xf原创 2005-04-14 20:42:00 · 1545 阅读 · 2 评论 -
VC ODBC使用总结
1.打开数据库CDatabase database;database.OpenEx( _T( "DSN=zhuxue" ),CDatabase::noOdbcDialog);//zhuxue为数据源名称2.关联记录集CRecordset recset(&database);3.查询记录CString sSql1=""; sSql1 = "SELECT * FROM tablen原创 2005-04-24 14:16:00 · 1509 阅读 · 0 评论 -
c++学习笔记 2005-9
9-24《程序设计实践》马尔可夫程序:根据一分文本,构造一个马尔可夫链,根据输入,可以随机生成比较合理的文本。c程序代码最长,速度最快。下面为前些天学习c++的记录:9-16文件缓存 与 内存的关系setbuf(FILE *,char *) 设定文件缓存,是文件IO时系统使用。而我们char buf[size];表示分配一段内存,从缓存区中读到内存。写时也写道文件缓存区。使用缓存区,可以减少读原创 2005-09-28 17:25:00 · 897 阅读 · 0 评论 -
CTime 使用总结
1.初始化 m_begintime=CTime(2004,1,1,0,0,0,-1);//参数依次为year,month,day,hour,minite,second m_endtime =CTime::GetCurrentTime();//当前时间2.日期比较 CTimeSpan span;span=time1-time2;得到两时间的间隔.可以取得spa原创 2005-04-22 16:41:00 · 17615 阅读 · 1 评论 -
activex 控件的使用经验
第一次使用vc中的dbgrid control控件,可是发布到目标机器时,怎么都出错,明显是控件没有注册好.我一开始手动注册,后来又用install shield制作安装程序,依然解决不了问题.今天再次想添加这个控件时,意外加入了ms dbgrid (ole)控件,意外的发现,这个控件并不是我原来使用的.恍然大悟,我一直注册的msdatgrd.ocx控件对应的是ms dbgrid(ole) .原创 2005-05-19 22:31:00 · 1318 阅读 · 0 评论 -
c 语言小技巧
蜂鸣声 printf("/a");time_t 以秒表示时间,可以转换为下面的结构struct tm{ int tm_sec; /* (0 - 61) */ int tm_min; /* (0 - 59) */ int tm_hour; /* (0 - 23) */ int tm_mday; /* (1 - 31) */原创 2006-03-15 13:32:00 · 2344 阅读 · 0 评论 -
vc 代码文档生成
java ide中都自带有jdoc,可以自动为代码生成文档,vc怎么办?最近找到两个工具,可以为vc代码生成文档。一个VCExtend ,国内一个人编写的吧,效果不好,总出错。一个Doxygen http://www.stack.nl/~dimitri/doxygen/Doxygen is a documentation system for C++, C, Java, Obj原创 2006-04-28 17:00:00 · 2496 阅读 · 0 评论