![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
yu_xiyan
这个作者很懒,什么都没留下…
展开
-
class加类名
在写 头文件的时间 经常会有一些 class QFile 等这类 看似 是声明的东西..例如下面#ifndef WINDOW_H#define WINDOW_HQT_BEGIN_NAMESPACEclass QTcpServer;class QTcpSocket;class QProgressBar;class QLabel;class QDialo转载 2013-09-11 14:27:35 · 918 阅读 · 0 评论 -
SetWindowExt & SetViewportExt
1. 调用SetMapMode(MM_ANISOTROPIC)时,逻辑描画領域坐标系的原点与画面的左上角是重叠的。然后需要调用SetWindowExt()函数和SetViewportExt()函数,来设定纵轴横轴的単位和方向以及伸缩比例。 virtual CSize SetWindowExt(int cxWindow, int cyWindow转载 2014-04-04 22:10:35 · 1045 阅读 · 0 评论 -
VC中数字与字符串转换方法
VC中数字与字符串转换方法字符串转数字1.CRT函数 ASCIIUNICODETCHARVS2005intatoi_wtoi_tstoi_ttoi_atoi_l_wtoi_l转载 2014-03-20 00:58:47 · 890 阅读 · 0 评论 -
VC6.0 设置
一.预处理宏1. 通用宏VC6.0 中:Project Setting à C/C++ à Preprocessor definitionsVC2005 中:项目属性 à 配置属性 à C/C++ à 预处理器定义 WIN32 :指明是 Window 32 位系统的编译器,一般用作平台识别。_MBCS/_UNICODE :指明该工程使转载 2014-03-18 11:51:14 · 1467 阅读 · 0 评论 -
VC中创建线程分析
1、CreateThread、_beginthreadex、AfxBeginThread的区别和正确使用:CreateThread是一个Windows 的API函数,_beginthreadex是一个微软VC中C运行时库中的线程创建函数,AfxBeginThread则是MFC中的线程创建函数。其依赖关系为:CreateThread CreateThread转载 2014-01-23 11:47:07 · 824 阅读 · 0 评论 -
Windows消息机制的流程及PreTranslateMessage作用和使用方法
Windows消息机制的流程: A. 操作系统接收应用程序的窗口消息,将消息投递到该应用程序的消息队列中 B. 应用程序在消息循环中调用GetMessage函数从消息队列中取出一条一条的消息,取出消息后,应用程序可以对消息进行一些预处理。 C. 应用程序调用DispatchMessage,将消息回传给操作系统。 D. 系统利用WNDCLASS结构体的lpfn转载 2013-09-21 01:11:11 · 586 阅读 · 0 评论 -
MFC对话框美化使其具有xp/win7风格
首先在RES目录下建一个文件,命名 windows.manifest 后缀为:.manifest然后再用记事本打开放入如下代码: name="Microsoft.Windows.XXXX" processorArchitecture="x86" version="5.1.0.0" type="win3转载 2013-09-17 10:50:18 · 1134 阅读 · 0 评论 -
COM 之 VARIANT_BOOL,失败的设计
COM 的总体设计是很成功的,但针对 VARIANT_BOOL 而做的设计(约束)则相当失败。当一个程序员为 COM 提供 VARIANT_BOOL 返回值时,如果不给予特殊的认真对待,则极易潜伏下难以察觉却影响深远的 bug。在 VC 中为 COM 提供 VARIANT_BOOL 返回值时,正确的做法应该是这样的,不论内部表示(如本例m_editable)被申明成了什么数据类型: STDME转载 2013-09-16 20:32:37 · 783 阅读 · 0 评论 -
CDC和HDC的区别与转换
一、区别与联系HDC是句柄;CDC是MFC封装的Windows 设备相关的一个类;CClientDC是CDC的衍生类,产生对应于Windows客户区的对象HDC是WINDOWS的一种数据类型,是设备描述句柄。而CDC是MFC里的一个类,它封装了几乎所有的关于HDC的操作。 也可以这样说,HDC定义的变量指向一块内存,这块 内存用来描述一个设备的相关的内容,所以也可以 认转载 2013-09-14 22:03:00 · 609 阅读 · 0 评论 -
WM_CTLCOLOR和OnCtlColor消息的用法
很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等, 其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成!WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,其用法如下:1.首先在自己需要设置界面的对话框上点击转载 2013-09-12 11:06:26 · 399 阅读 · 0 评论 -
C++的try_catch异常
大部分内容转自:http://blog.csdn.net/codestinity/article/details/6877581 一、简单的例子首先通过一个简单的例子来熟悉C++ 的 try/catch/throw:1 #include //包含头文件2 #include3 d转载 2015-05-14 15:11:46 · 925 阅读 · 0 评论