佚名通过本文主要向大家介绍了
如何在控件中得到设备句柄等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何在控件中得到设备句柄
描述:
解决方案1:
描述:
我用ATL新建一个工程,插入一个control,在OnDraw中绘制图形,但是我要在OnMouseMove中使用hdc,不知道如何得到?(试过保存OnDraw中的hdc,但是不能使用)
解决方案1:
可以直接同过m_hWnd,m_hWnd可直接用!
GetDC(m_hWnd);
在OnMouseMove中也可以直接获得控件的句柄,象楼上所说的那样。hDC是与窗体相关的,不是在OnDraw中才有的。
解决方案3: GetDC(hWnd);//容器dc
GetDC(NLL);//屏幕dc