社区
C语言
帖子详情
在C++中,如何使用HDC来画图(如线)
zuoxq
2003-02-10 10:55:45
在C++中,如何使用HDC来画图(如线),
...全文
13719
1
打赏
收藏
在C++中,如何使用HDC来画图(如线)
在C++中,如何使用HDC来画图(如线),
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Accelerator
2003-02-10
打赏
举报
回复
哦?C和C++在HDC上面有什么区别吗?
在Win32中,你需要得到画线窗口的HANDLE,一般在CALLBACK窗口函数中实现,其HANDLE就是它的一个参数(hwnd)
HDC hdc;
hdc=GetDC(hwnd);//或者hdc=GetWindowDC(hwnd);两者有一点差别
MoveToEx(hdc,100,100,NULL);//起点定在坐标(100,100)处
LineTo(hdc,200,200);//画一个(100,100)到(200,200)的线条
ReleaseDC(hwnd,hdc);//Over
在VC中,画线操作一般在OnDraw函数中实现,非要用HDC的话:
HDC hdc=::GetDC(m_hwnd);
::MoveToEx(hdc,100,100,NULL);
::LineTo(hdc,200,200);
::ReleaseDC(m_hwnd,hdc);//Over
用CDC相对简单
pDC->MoveTo(100,100);
pDC->LineTo(200,200);
c++
实现windows
画图
c++
实现windows
画图
~~~~~~~~~~~~~~~~~~~~~~~~
C++
画图
1
C++
画图
1
C++
内存
画图
,无闪烁
使用
V
C++
编写的内存
画图
类,需要的可以拿去借鉴一下
C++
画图
软件(线、矩形、椭圆。修改线形、线宽、颜色)
C++
画图
软件(线、矩形、椭圆。修改线形、线宽、颜色) 仅供参考,希望对你有帮助
CDC
画图
,消除锯齿
用GDI+消除画直线的锯齿,
C++
Chart的
使用
C语言
70,026
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章