
C++
文章平均质量分 60
spinaches
这个作者很懒,什么都没留下…
展开
-
使CListCtrl可编辑
<br />CListCtrl 是一个经常使用的控件,通常用来显示数据库的内容。但是,CListCtrl并不好用。我们当然希望CListCtrl能像Excel那样好用,因此,得在原来的基础上进行改进。<br />一、使CListCtrl能够编辑子项<br />1、在对话框中添加一个CListCtrl控件,并添加CListCtrl类型的变量m_list。<br />2、初始化控件<br />设置控件风格(照抄网上的)<br />LONG lStyle;<br />lStyle = GetWindowLong(原创 2010-07-02 16:29:00 · 1341 阅读 · 1 评论 -
vc下用ado方式访问sql server /ACCESS
我介绍一下在vc下用ado方式访问sql server的例子【1】COM库的初始化我们可以使用AfxOleInit()来初始化COM库,这项工作通常在CWinApp::InitInstance()的重载函数中完成,请看如下代码:BOOL CADOTest1App::InitInstance() { AfxOleInit(); ...... 【2】用#import指令引入ADO类型库我们在stdafx.h中加入如下语句:(stdafx.h这个文件哪里可以找到?你可以在FileView中的Header F转载 2010-07-12 10:46:00 · 776 阅读 · 0 评论 -
UpdateData()函数
一、总结UpdateData()函数UpdateData(true);//用于将屏幕上控件中的数据交换到变量中。UpdateData(false);//用于将数据在屏幕中对应控件中显示出来。 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。 二、关于编辑框的赋值和取值向编辑框中赋原创 2010-06-01 10:43:00 · 547 阅读 · 0 评论 -
CSocket中 send 与onsend()区别
<br />onreceive()和onsend()是网络消息映射函数,类似ON_COMMAND菜单消息映射. <br />recceive()和send()是网络数据传输实体函数.在上述两个函数中使用.<br />一般来说send()和receive()是你自己调用的,onreceive()和onsend()是由框架程序调用的<br /> <br />比方说你在套接口连接成功之后写下<br /> if( tempSock.m_bConnected)<br /> tempSock.As原创 2010-06-02 09:35:00 · 4191 阅读 · 0 评论