HDC所指向的内存为什么都是?????? hdc = CreateDC( TEXT("DISPLAY"),NULL,NULL,NULL);4B0124AA ?? ?? ?? ?? ?? ?? ?? ???????4B0124B1 ?? ?? ?? ?? ?? ?? ?? ??????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立失败,这么改试试:hdc = CreateDC(_T("DISPLAY"),NULL,NULL,NULL);不要用TEXT Handle to a device context (DC). This type is declared in WinDef.h as follows:typedef HANDLE HDC;-------------------句柄的数据结构,MS又不公开 楼主想知道什么?HDC的目的在于隐藏和跨进程隐藏微软要保密自己的东西,设计出句柄跨进程:比指针强的地方 这个你可以看这本书,我印象里面它讲了。《windows图形编程》 hdc的值是存储dc数据的地址? hdc就是一个32位整数值是windows系统为其分配的资源标识符dc是设备属性表,hdc是设备属性表句柄如果CreateDC返回值为一堆c说明这个句柄资源申请失败了可能是由于参数不对所致 hdc (void*)看看 *(Byte*)hdc Windows 编程中所有的 HANDLE 背后都是一个很复杂很庞大的数据结构。句柄只不过是系统提供给你与这个 HANDLE 所代表的对象进行交互的接口,而不是一个普通的指针。即使你分配内存,返回一个固定句柄,但是这块内存的地址可能也不是固定的。 您好,由于您长时间不结贴,上一次答复已超一个月并且已有最佳答案,本人帮你结贴。若是觉得答案不嘉,请放在本版的疑难杂症帖链接:http://bbs.csdn.net/topics/390351579。如果您有什么意见,请您联系我。 【视频下载】零基础学数据结构 vs2005mfc 中c++连接access,不知道是不是连接字符串出问题了 vc 事件引用宏 如何编写ActiveX的界面 关于线程的问题 为什么全局钩子在钩WORD里面的按键时,只按了一个键,却会产生两次WM_CHAR消息? 大家看看-》窗口被分割后,在size中调整各窗口视图大小为何出错?代码是。。 请问如何在菜单中调出无模式对话框? 如何知道鼠标键盘没移动一段时间了? 菜鸟问题:关于数组的 关于WPARAM怎么转换为LPCTSTR MFC打印预览界面中添加多张不同的图片。急急急!!
hdc = CreateDC(_T("DISPLAY"),NULL,NULL,NULL);
不要用TEXT
typedef HANDLE HDC;
-------------------
句柄的数据结构,MS又不公开
HDC的目的在于隐藏和跨进程隐藏
微软要保密自己的东西,设计出句柄跨进程:
比指针强的地方
是windows系统为其分配的资源标识符
dc是设备属性表,hdc是设备属性表句柄
如果CreateDC返回值为一堆c
说明这个句柄资源申请失败了
可能是由于参数不对所致
看看 *(Byte*)hdc
由于您长时间不结贴,上一次答复已超一个月并且已有最佳答案,本人帮你结贴。
若是觉得答案不嘉,请放在本版的疑难杂症帖链接:
http://bbs.csdn.net/topics/390351579。
如果您有什么意见,请您联系我。