
VC
文章平均质量分 69
paobo
这个作者很懒,什么都没留下…
展开
-
CString 操作指南
CString 操作指南- - 通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章转载 2006-03-09 10:22:00 · 700 阅读 · 0 评论 -
完整添加其他工程中的类的方法
这个方法同样也是完整添加其他工程中的类的方法。 (他会把你所需要的类的*.h和*.cpp文件同时插入进来,即便没有Dialog资源) ------------------------------------------------------------------------- 步骤: 1、首先要生成一个*.ogx的文件。 方法转载 2007-09-01 10:26:00 · 977 阅读 · 0 评论 -
afxsock.h和winsock2.h运行时产生冲突如何解决
afxsock.h和winsock2.h运行时产生冲突如何解决! 网友提问于2006年12月26日转载 2007-05-14 16:11:00 · 4544 阅读 · 0 评论 -
Cstring与double char 的转换
Cstring与double char 的转换转载 2007-05-15 15:39:00 · 4285 阅读 · 0 评论 -
在VC++中读写INI文件
在VC++中读写INI文件[ZT]转载 2007-05-14 09:17:00 · 1574 阅读 · 0 评论 -
POSITION定义
VC的基本头文件AFX.h里对POSITION是这样定义的: struct __POSITION { }; typedef __POSITION* POSITION 显然这里定义了一个没有任何字段的结构体,而POSITION是这个结构体的指针。 VC在使用CList时,一些函数往往用POSITION参数,或者返回POSITION类型,其原创 2006-12-29 13:05:00 · 1686 阅读 · 0 评论 -
用Visual C++操作INI文件
文章标题:用Visual C++操作INI文件原 作 者:不详原 出 处:www.5ivb.net发 布 者:kyll_bu发布类型:转载 <!-- UI power 广告开始转载 2006-10-14 15:35:00 · 1045 阅读 · 0 评论 -
MFC全局函数::AfxBeginThread 函数
[ ] MFC全转载 2006-09-13 13:05:00 · 3182 阅读 · 0 评论 -
sizeof用法
sizeof用法 Sizeof用法本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type转载 2006-09-13 16:25:00 · 878 阅读 · 0 评论 -
多线程
可以看到,AfxBeginThread最终还是调用了CreateThread来创建线程。在CreateThread创建的线城中使用CRT函数singnal()的话,会产生一些Memory Leak。_beginthreadex就不会。_beginthreadex()在内部先为线程创建一个线程特有的tiddata结构,然后调用CreateThread()。在某些非线程安全的CRT函数中会请求转载 2006-09-13 13:19:00 · 2167 阅读 · 0 评论 -
得到MID子窗口指针
CMDIFrameWnd *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd; // Get the active MDI child window. CMDIChildWnd *pChild = (CMDIChildWnd *)pFrame->Get转载 2006-09-05 20:29:00 · 884 阅读 · 0 评论 -
Visual C++ .NET中应用CSerialPort类
CSerialPort类在Visual C++ .NET 应用时会出现意想不到的问题。以《Visual C++/Turobo C串口通信编程实践》(龚建伟 熊光明 著)一书中第二章的SerialPortTest程序为例,当在Visual C++ .NET下编写后之后,debug之后,会出现编译错误:“operator+="不明确,MSDN解释“为重载运算符定义了多个可能的运算符。可能的解决方案:对转载 2006-09-05 19:46:00 · 2084 阅读 · 1 评论 -
有关句柄和指针的常用函数
有关句柄和指针的常用函数1. 如何获取应用程序的 实例句柄? AfxGetInstanceHandle() 应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用 AfxGetInstancdHandle获得句柄. Example: HANDLE hInstance=AfxGetInstanceHandle();2. 如何通过代码获得应用程序转载 2006-09-05 17:28:00 · 1330 阅读 · 0 评论 -
深入探讨MFC消息循环和消息泵
深入探讨MFC消息循环和消息泵作者:周焱首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承),必须要有一个消息循环,他的作用是从应用程序的消息队列中读取消息,并把它派送出去(::Dis转载 2006-09-03 21:28:00 · 739 阅读 · 0 评论 -
WinSock基本知识
这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。WinSock API Socket接口是网络编程(通常是TCP/IP协议,也可以是其他协议)的API。最早的Socket接口是Berkeley接口,在Unxi操作系统中实现。WinSock也是一个基于Socket模型的API,在Microsof转载 2006-03-06 12:14:00 · 864 阅读 · 0 评论 -
Socket 学习
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊转载 2006-03-27 15:53:00 · 875 阅读 · 0 评论 -
C/C++ 编码规范详解
今天人们越来越明白软件设计更多地是一种工程,而不是一种个人艺术。由于大型产品的开发通常由很多的人协同作战,如果不统一编程规范,最终合到一起的程序,其可读性将较差,这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。 BELL实验室的研究资料表明,软件错误中18%左右产生于概要设计阶段,15%左右产生于详细设计阶段,而编码阶段产生的错误占的比例则接近50转载 2006-03-09 11:08:00 · 2416 阅读 · 0 评论 -
定时器用法
该函数是窗口类特有的,不同的窗口的定时器对应所在窗体有效。函数用法:一、开启定时器1,所有事务都在一个窗体内可以直接用SetTimer(1,1000,NULL);//1表示定时器编号1,1000表示定时1000毫秒,第三个参数不清楚具体作用,可以参考msdn,一般用NULL即可。2,如果有跨窗口事件,要关闭或设定不同的窗口的定时器,则要用下面的函数,注明对应窗口的句柄,如果是函数所在窗口,可以用t转载 2007-06-18 11:51:00 · 1614 阅读 · 1 评论