比如我要在CMyView类的构造函数中或者OnCreate()中初始化一个CClientDC dc(this);
可要声明CDC dc然后怎么初始化?
还是说我要用HDC dc然后把它和CDC类的对象关联起来?
还是用CDC* pDC然后。?
求解答!
可要声明CDC dc然后怎么初始化?
还是说我要用HDC dc然后把它和CDC类的对象关联起来?
还是用CDC* pDC然后。?
求解答!
解决方案 »
- CSliderCtrl 怎么实现自绘.就是滑块和背景颜色都可以改变,
- 自己写的ActiveX控件怎么给被嵌入的Web页面发送事件消息?
- 在mfc的dll里面,如何加入DisableThreadLibraryCalls
- 关于VC+mapx的问题
- 高分求教,如何编程实现监测网络请求?
- 我用clipcursor把鼠标锁定在某一区域,可ctrl+shift+del调出任务管理器,在关掉任务管理器,鼠标锁定就自己解除了
- 怎样能使我的程序看起来只有一个view,并且最大化,不许被用户关闭?
- 怎样做一个局域网用的QQ?(100分)
- 关于MFC的深层问题,向高手请教!!!十万火急!!!立刻给分!!!
- 软件实现打印功能
- 请教:VC6+ADO+ACCESS 删除大于一个月的数据。
- 讨论下设备描述符DeviceContext
hdc可以从dc里获取,或直接用windows api
2 我想知道dc是和窗口相关还是和view相关?view可以无限多个,dc可以有几个?
3 我的目标只不过是想用一个成员变量表示CClientDC,然后在一个函数中对它修改,比如改变字体,然后在另外的函数中就可以使用了。这个愿望能实现吗?
不需要保持一个dc,画图时申请2 我想知道dc是和窗口相关还是和view相关?view可以无限多个,dc可以有几个?
和窗口相关,好像最多5个3 我的目标只不过是想用一个成员变量表示CClientDC,然后在一个函数中对它修改,比如改变字体,然后在另外的函数中就可以使用了。这个愿望能实现吗?
保存一个CFont对象就可以了,反正在绘图前后都要SelectObject