C/C++ 资料
文章平均质量分 77
luoxianglx
这个作者很懒,什么都没留下…
展开
-
Visual C++常用数据类型转换详解
我们先定义一些常见类型变量借以说明:int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女侠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2; 一、其它数据类型转换为字符串 短整型(int)it转载 2010-03-04 12:21:00 · 371 阅读 · 0 评论 -
VC++ MFC 常用技巧
我现在学习VC++6.0 MFC 已经快两个月,初学MFC时的痛苦还记忆犹新。这两个月学习MFC可以说是一段坎坷的历程.在学校学习SDK时,我从来没有认真去听老师讲课。到了今天是多么后悔当初的行为,也不至于到今天是如此的狼狈不堪。 在这一段时间我总结了一些经常用到的技巧,和大家分享。让后学者,不至于为了解决某一个问题到处求救,还不一定得到满意的答案。 (-). 下面转载 2010-03-11 18:38:00 · 717 阅读 · 0 评论 -
MFC常用函数整理
CButton::CreateBOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );动态创建一个按纽LPCTSTR lpszCaption 按纽文字DWORD dwStyle 按纽样式,常选用BS_DEFPUSHBUTTON表示下压式按纽,转载 2010-03-11 18:41:00 · 4956 阅读 · 0 评论 -
char* string CString比较总结
(一) 概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT > CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),T转载 2010-03-11 18:44:00 · 504 阅读 · 0 评论 -
DECLARE_DYNAMIC和IMPLEMENT_DYNAMIC宏
IMPLEMENT_DYNAMIC是实现“运行时类型识别”宏,与之相对应的是DECLARE_DYNAMIC(声明“运行时类型识别”宏)。也就是说你在.CPP文件中如果看见有IMPLEMENT_DYNAMIC,则在.H文件中必定有DECLARE_DYNAMIC的声明。 DECLARE_DYNAMIC/DEClARE_DYNAMIC是为了确定运行时对象属于哪一个类而定义的宏。 DEClARE_DYNC转载 2010-03-22 09:27:00 · 368 阅读 · 0 评论 -
Visual C++ MFC 中常用宏的含义
AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明: 定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的 异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在A转载 2010-03-18 08:46:00 · 344 阅读 · 0 评论 -
VC中窗口ID,句柄,指针三者相互转换函数
ID--HANDLE--HWND三者之间的互相转换id->句柄 hWnd = ::GetDlgItem(hParentWnd,id);id->指针 CWnd::GetDlgItem();句柄->id id = GetWindowLong(hWnd,GWL_ID);句柄->指针 CWnd *pWnd=CWnd::FromHandle(h转载 2010-03-23 12:51:00 · 456 阅读 · 0 评论 -
MFC 自定义消息四步曲
1. 定义全局变量或宏#define WM_MyMessage (WM_USER + n) n为数字到少大于100或者用 const UINT WM_MYMESSAGE = WM_USER + n一般可以加在stdafx.h 或resource.h 或*.app.h中。他们都是全局变量头文件所以都可以.2. 在所在类的*.H文件增加消息函数声明.protected://{{AFX_转载 2010-03-23 13:55:00 · 338 阅读 · 0 评论 -
很幽默的讲解六种Socket I/O模型
本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型 老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他转载 2010-03-24 11:17:00 · 287 阅读 · 0 评论