摘要:
tinyxml的设计结构分析 关于tinyxml的剖析: 下面是名为 example.xml的文档,后续的剖析都会以这个xml文档为例: example.xml (1)tinyxml把xml文档建立成一棵DOM(D... 阅读全文
摘要:
1、创建SDI程序TestViewSplitter 2、添加CLeftView、CRightView两个CView视图 3、打开CTestViewSplitterView头文件,添加定义 CSplitterWnd m_wndSplitter; 4、添加CTes... 阅读全文
摘要:
1、PostQuitMessage(0);//最常用 2、PostMessage(WM_QUIT,0,0);//最常用 3、 ::SendMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);//最常用 ::Pos... 阅读全文
摘要:
使用SetLayeredWindowAttributes可以方便的制作透明窗体,此函数在w2k以上才支持,而且如果希望直接使用的话,可能需要下载最新的SDK。不过此函数在w2k的user32.dll里有实现,所以如果你不希望下载巨大的sdk的话,可以直接使用G... 阅读全文
摘要:
首先回顾一下C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 第1部分. 隐式类型转换 又称为“标准转换”,包括以下几种情况: 1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的... 阅读全文
摘要:
[cpp] view plain copy print ? void CMainFrame::OnChangeSize() { // TODO: Add your com... 阅读全文
摘要:
[cpp] view plain copy print ? void CTestDlg::ShowInfo(CString str, int code) { m_Lis... 阅读全文
摘要:
前言: 近日在网上看到很多人问及如何关闭一下线程,但是我看网上给出的并不详细,而且有些方法还是错误的。小弟在此拙作一篇,不谈别的,只谈及如何正确的关闭MFC的线程,至于Win32和C RunTime的线程暂不涉及。 一.关于MFC的线程 1.... 阅读全文
摘要:
explicit作用: 在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。 explicit使用注意事项: * explicit 关键字只能用于类内部的构... 阅读全文
摘要:
[cpp] view plain copy print ? #ifndef MY_TASK_QUEUE_H #define MY_TASK_QUEUE_H ... 阅读全文