C++
文章平均质量分 83
池中物
这个作者很懒,什么都没留下…
展开
-
MFC ListControl控件用法
开发环境:visual studio 20081、新建一个基于对话框的MFC应用程序。在对话框上拖放一个listcontrol控件和一个button控件,给listcontrol控件添加一个名为m_StoreItems的变量。添加button的点击响应函数。voi转载 2011-09-04 14:06:40 · 3720 阅读 · 1 评论 -
[MFC]ADO 数据库编程参考
准备:(1)、引入ADO类 #import "c:\program files\common files\system\ado\msado15.dll" \no_namespace \rename ("EOF", "adoEOF")(2)、初始化COM在M转载 2011-09-11 17:18:43 · 750 阅读 · 0 评论 -
VC 使用ADO连接数据库的问题!error C2059: 语法错误 : “”
在stafx.h中添加#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")错误提示:1>d:\documents\c转载 2011-09-06 20:47:13 · 4068 阅读 · 2 评论 -
了解UpdataData函数
函数说明 UpdateData() 是MFC的窗口函数,用来刷新数据的。函数使用 UpdateData()参数只有一个,默认为TRUE。 UpdateData(TRUE) ——刷新控件的值到对应的变量。(外部输入值交给内部变量)转载 2011-09-07 09:46:00 · 2056 阅读 · 0 评论 -
按钮控件的 BCN_HOTITEMCHANGE 事件响应函数使用心得
我们有一个对话框,对话上有一个编辑框和一个按钮,我们想实现这样一个功能:当用户把鼠标移到按钮上时,在编辑框中给用户提示,鼠标移开后恢复原来显示内容。有很多方法可以实现这个功能,我们现在使用按钮控件的 BCN_HOTITEMCHANGE 事件响应函数来实现它。第一步:在对话转载 2011-09-06 17:10:00 · 5164 阅读 · 0 评论 -
GetPeerName函数说明
定义 int getpeername(int s, struct sockaddr *name, socklen_t *namelen);描述 获取socket的对方地址得到对方的地址 struct sockaddr_in sa;转载 2011-09-05 18:23:30 · 1890 阅读 · 0 评论 -
SOCKADDR结构
winsock中应用通过SOCKADDR结构来指定IP地址和服务器端口信息: struct sockaddr_in { short sin_family; u_short sin_port;原创 2011-09-05 17:22:38 · 2244 阅读 · 0 评论 -
SocketAPI,CAsyncSocket,CSocket比较说明及其用法
要进行网络编程就要和Socket打交道,Socket有同步阻塞方式和异步非阻塞方式两种使用,事实上同步和异步在我们编程的生涯中可能遇到了很多,而Socket也没什么特别。虽然同步好用,不费劲,但不能满足一些应用场合,其效率也很低。 或许初涉编程的人不能理解“同步(或阻塞转载 2011-09-03 21:42:58 · 663 阅读 · 0 评论 -
MFC Socket学习易错四点
1.Connect的时候,Connect()函数会马上返回WSAEWOULDBLOCK的错误码,然后程序继续往下执行,connect的具体操作就放在以后执行,等到connect的具体操作完了以后,无论有没有connect成功,最后都会调用OnConnect()虚函数。 无论连转载 2011-09-04 09:27:13 · 678 阅读 · 0 评论 -
CString,string,int ,long,double,char*,const char*,date等----留着备用
c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等----留着备用 收藏1. char* to stringstring s(char *); 注:在不是初始化的地方最好用a转载 2011-09-03 12:15:30 · 1133 阅读 · 0 评论 -
LPTSTR、LPCSTR、LPCTSTR、LPSTR的意义
UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。 MBCS,它是多字节字符集,它是不定长表示世界文字的编码。MB转载 2012-06-29 23:35:44 · 514 阅读 · 0 评论