VC/MFC
文章平均质量分 63
chenkangli
这个作者很懒,什么都没留下…
展开
-
Windows核心编程笔记(1)
第1章 对程序错误的处理1.Windows函数常用的返回值类型BOOL 失败:0;成功:非0.不要测试返回值是否为TRUEHANDLE 失败:NULL或者INVALID_HANDLE_VALID;成功:返回值为HANDLE.PVOID 失败:NULL;成功:返回值为PVOID. 当函数返回的时候指明一个错误己经发生.若要确定这是什么错误,可以调用GetLastError()函数:DWORD原创 2005-06-29 16:25:00 · 1235 阅读 · 0 评论 -
Windows核心编程笔记(二)
第2章 Unicode2.1字符集 软件的本地化要解决的真正问题,实际上就是如何处理不同的字符集.2.1.1单字节与双字节字符集 如果只是调用strlen函数,那么你无法真正了解字符串中究竟有多少函数,它只能告诉你到达结尾的0之前有多少个字节.在C运行期库没有配备相应的函数,使你能够对双字节字符集进行操作,但是在VC里面却有很多函数可以实现,比如: _mb原创 2005-06-30 09:56:00 · 1403 阅读 · 0 评论 -
Windows核心编程(三)
3.1什么是内核对象 作为一个Windows软件开发人员,你经常需要创建,打开和操作各种内核对象.系统要创建和操作若干类型的内核对象,比如存取符号对象,事件对象,文件对象,文件映射对象,I/O完成端口对象,作业对象,信箱对象,互斥对象,管道对象,进程对象,信标对象,线程对象和等待计数器对象等.这些对象都是通过调用函数来创建的.3.1.1内核对象的使用计数 内核对象是由内核所拥有原创 2005-07-06 13:12:00 · 1262 阅读 · 0 评论 -
Setsockopt选项
getsockopt 和 setsockopt 获得套接口选项: int getsockopt ( int sockfd, int level, int optname, void * optval, socklen_t *opteln ) 设置套接口选项: int setsockopt ( int sockfd, int level, int optname, const void * optv原创 2005-07-27 15:04:00 · 1255 阅读 · 0 评论 -
Windows 2000下的Raw Socket编程
Windows2000在TCP/IP协议组件上做了很多改进,功能也有增强。比如在协议栈上的调整,增大了默认窗口大小,以及高延迟链接新算法。同时在安全性上,可应用IPSec加强安全性,比NT下有不少的改进。 Microsoft TCP/IP 组件包含“核心协议”、“服务”及两者之间的“接口”。传输驱动程序接口 (TDI) 与网络设备接口规范 (NDIS) 是公用的。 此外,还有许多用户模型应用程序的原创 2005-07-28 15:17:00 · 951 阅读 · 0 评论 -
IP Address控件的使用方法
#include //把CString表示的IP地址写到IP Address里面 CString strIP="192.168.0.17"; DWORD dwIP=ntohl(inet_addr(strIP)); m_IP.SetAddress(dwIP);//读取IP Address的内容. DWORD dwIP; IN_ADDR ia; CString strIP; m_IP.GetAddre原创 2005-06-10 15:13:00 · 6242 阅读 · 1 评论 -
VC++程序员应当如何阅读ADO文档
Programming with ADO in Visual C++/////////////////////////////////////////////////////////////////////////VC++程序员应当如何阅读ADO文档《ADO API参考》用VB的语法描述了ADO API的内容。但ADO程序员却使用着不同的编程语言,比如VB,VC++,VJ++。对此《ADO for原创 2005-06-16 10:23:00 · 1533 阅读 · 2 评论 -
Windows图像编程概要
图形设备接口(GDI,Graphics Device Interface)的主要目标之一是支持在输出设备(如视频显示器、打印机和绘图仪)上的与设备无关的图形。 GDI通过将应用程序与不同输出设备特性相隔离,使Windows应用程序能够毫无问题地在Windows支持的任何图形输出设备上运行。Windows中的图形基本上是由从GDI.EXE模块中输出的函数处理的(尽管一些绘制函数实际上具有USER.E原创 2005-06-17 10:31:00 · 2181 阅读 · 0 评论