HDC & CDC

原创 2007年09月27日 16:08:00

HDC hdc;
hdc是一个句柄,它可以指向一个系统对象
CDC dc;
CDC是一个类,dc是它的一个对象,这个类是专门用于封装HDC的,比如可以这样dc.Attach(hdc);接着就可以通过dc来操作那个系统对象

 也可以这样说,HDC定义的变量指向一块内存,这块   内存用来描述一个设备的相关的内容,所以也可以  
  认为HDC定义的是一个指针;而CDC类定义一个对象,   这个对象拥有HDC定义的一个设备描述表,同时也包  
  含与HDC相关的操作的函数. 这与HPEN和CPen,POINT与CPoint之间的差别是一样  
  的。HDC是一个句柄 ,this property returns a handle provided by Windows CE to the device context of an object.
CDC是一个类, CDC class defines a class of device-context objects. The CDC object provides member functions for working with a device context, such as a display or printer, as well as members for working with a display context associated with the client area of a window.

CDC dc(this);HDC hdc;hdc =dc->m_hdc;
 

HDC-CDC-CClientDC-CPaintDCC-WindowDC的使用

  • 2014年05月13日 08:34
  • 1.83MB
  • 下载

7.1 如何通过HDC获得CDC指针

  • 2013年11月28日 15:15
  • 12KB
  • 下载

DC、HDC和CDC的区别及MFC常见类的作用

DC:设备上下文(设备描述表),是WINDOWS的一种数据类型。 HDC:设备上下文句柄(可以理解为指向DC结构的指针),它指向一块描述设备的相关的内容的内存块。 CDC:是MFC里面的一个类,且...

DC、CDC、HDC

  • 2014年08月14日 11:20
  • 100KB
  • 下载

CDC、HDC、pDC

1.CDC *pDC和HDC hdc有什么不同,类似的有CWnd *pWnd和HWnd? pDC是类指针 HDC是windows句柄 通过pDC获得hdc: HDC hdc=pDC->Ge...
  • mjk1133
  • mjk1133
  • 2011年08月05日 14:53
  • 1308

CDC与HDC区别与转换

  • 2012年08月29日 15:02
  • 57KB
  • 下载

cdc hdc

文章转载 http://www.cnblogs.com/hicjiajia/archive/2011/02/15/1954942.html  Win32 API 三两事 ...

CDC与HDC的区别

http://blog.sina.com.cn/s/blog_6a67b5c50100mp2c.html 微软喜欢将内核对象标识,称为句柄。应该都是32位或者64位整数 HINSTANCE: 进程实例...

CWnd,HWND; CDC,HDC

一:CWnd、HWND、HANDLE CWnd: Window Class 窗口基类 HWND: Window Handle 窗口句柄 HANDLE: handle 句柄 (1)HWND hWnd...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HDC & CDC
举报原因:
原因补充:

(最多只允许输入30个字)