解决方案 »
- bmp存储时的一个问题
- 一个DLL调用的问题
- VC 2005 的应用程序到底怎么发布到别的机器上面
- 建立一个文档/视图类工程,程序运行后在文档内进行数据操作,关闭程序时想让弹出一个窗口提示保存数据,如何实现?
- 请教一个将api的类移植到mfc程序中的问题,谢谢
- 请问如何在一个背景图上绘制另一个图像,使有半透明效果?
- 这是为什么?(关于SDK)
- 如何用代码修改 Windows Firewall/Internet Connection Sharing (ICS)服务的启动类型和服务状态。
- 对缓冲区溢出程序有兴趣的请进。
- 请问:程序中怎样预先拦截一切鼠标/键盘信息?
- 坐标的旋转与平移的困惑
- 类似word 2007的菜单一般是如何做的?
这个好像只能用在onpaint里好像
这个我还真不知道,不过我上面的代码不是在ONPAINT里面里,我自己定义了一个继承性了CWnd的类写的,然后在ONPAINT里面调用这个函数而已,因为悔棋的画法在前面多了几个操作,所以我才直接复制出来的,那这样子算不算CPaintDC dc(this)在 ONPAINT里面调用?
如果不用CPaintDC 那用CDC?
这个我还真不知道,不过我上面的代码不是在ONPAINT里面里,我自己定义了一个继承性了CWnd的类写的,然后在ONPAINT里面调用这个函数而已,因为悔棋的画法在前面多了几个操作,所以我才直接复制出来的,那这样子算不算CPaintDC dc(this)在 ONPAINT里面调用?
如果不用CPaintDC 那用CDC?
你加个参数,打里的DC传过来
这个我还真不知道,不过我上面的代码不是在ONPAINT里面里,我自己定义了一个继承性了CWnd的类写的,然后在ONPAINT里面调用这个函数而已,因为悔棋的画法在前面多了几个操作,所以我才直接复制出来的,那这样子算不算CPaintDC dc(this)在 ONPAINT里面调用?
如果不用CPaintDC 那用CDC?
你加个参数,打里的DC传过来怎么一个加参数法? 我这个是一个按钮的响应函数啊,本身没有CDC的,怎么传参数过来?
void CDCDemoDlg::OnGetdcCwnd()
{
CDC *pDC=GetDC();
pDC->MoveTo(0,0);
pDC->LineTo(200,100);
ReleaseDC(pDC);
}