原文:vc++字体类CFont详解及用法实例《转》

CFont详解: Windows提供了多种与设备无关的不同尺寸的字体。有效地使用这些Windows字体,不用在编程时下很大功夫,就可以明显地增强各种应用程序的功能。字体是WindowsGDI必要的组成部分,这意味字体的使用与其他GDI对象一样。它们可以缩放和剪切,可以像选取画笔或者画刷一样选取设备环境。所有关于撤消选中和删除的GDI规则都适用于字体。 字体由CFont类进行管理,创建CFont类 ...

2016-02-16 15:01 0 9153 推荐指数:

查看详情

VC++导入导出

一、导出 VC++中导出很简单,下面列出了两个等价的方法: 方法1: class __declspec(dllexport) CTest { public: int m_nValue; CObj m_obj; }; 方法 ...

Wed Dec 14 16:57:00 CST 2016 0 2288
VC++ try catch ()

以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try { BYTE* pch ; pch = ( BYTE* )00001234 ; //给予一个非法地址 ...

Sun Aug 17 00:27:00 CST 2014 0 2420
VC++的文件格式详解

.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位 ...

Fri Mar 27 02:35:00 CST 2015 0 2053
VC++制作DLL详解

1. DLL的基本概念 应用程序(exe)要引用目标代码(.obj)外部的函数时,有两种实现途径——静态链接和动态链接。   1. 静态链接 链接程序搜索对应的库文件(.lib),然 ...

Thu May 15 06:34:00 CST 2014 3 8896
VC++ 一个简单的Log

  在软件开发中,为程序建立Log日志是很必要的,它可以记录程序运行的状态以及出错信息,方便维护和调试。   下面实现了一个简单的Log,使用非常简单,仅供参考。        使用方法:  ...

Mon Nov 28 18:41:00 CST 2016 0 2210
VC++中的的内存分布(上)

0.序   目前正在学习C++中,对于C++的及其的实现原理也挺感兴趣。于是打算通过观察在内存中的分布更好地理解的实现。因为其实的分布是由编译器决定的,而本次试验使用的编译器为VS2015 RC,其编译环境为VC++,这里感谢@shenzhigang 提醒。所以此处的标题为《VC++中 ...

Thu Jul 23 00:26:00 CST 2015 4 1822
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM