社区
界面
帖子详情
如何实现类似windows附件中画图的程序?高分奉送!
baby2seal
2003-05-12 10:55:42
我要实现的是一个SDI工程,我把屏幕分割成两个部分,其中右边和CRightView相关联,我要在右边区域内画图(只要能画矩形就可以),图形要能够保存。请问该如何实现?能否给点例子?谢谢,如果解决了这个问题另送200分!
...全文
71
5
打赏
收藏
如何实现类似windows附件中画图的程序?高分奉送!
我要实现的是一个SDI工程,我把屏幕分割成两个部分,其中右边和CRightView相关联,我要在右边区域内画图(只要能画矩形就可以),图形要能够保存。请问该如何实现?能否给点例子?谢谢,如果解决了这个问题另送200分!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ffllyy
2003-05-13
打赏
举报
回复
想来不太难,现实长度的屏幕长度可以按一定比例显示,注意比率的转换。就ok了
dizzo
2003-05-13
打赏
举报
回复
在CRightView里定义CRect m_Rect;初始化为你想要的大小,然后在OnDraw里画:
void CRightView::OnDraw(CDC* pDC)
{
// create and select a solid blue brush
CBrush brushBlue(RGB(0, 0, 255));
CBrush* pOldBrush = pDC->SelectObject(&brushBlue);
// create and select a thick, black pen
CPen penBlack;
penBlack.CreatePen(PS_SOLID, 3, RGB(0, 0, 0));
CPen* pOldPen = pDC->SelectObject(&penBlack);
// draw a thick black rectangle filled with blue
pDC->Rectangle(m_Rect);
// put back the old objects
pDC->SelectObject(pOldBrush);
pDC->SelectObject(pOldPen);
}
屏幕坐标是按像素来的。
baby2seal
2003-05-13
打赏
举报
回复
sorry,也许我没有说道很清楚,我的主要目的是模拟现实中的一个矩形,因此这个矩形包含有长宽等信息,例如,一个长5m宽3m的桌面,如何在屏幕上表示出来,如何处理现实长度和屏幕长度?
丁淇石头
2003-05-13
打赏
举报
回复
要是只画矩形的话,不用那么复杂。直接用MoveTo、LineTo画就行了,保存时也不用保存为图形,可以保存其左上角和右下角的坐标。
baby2seal
2003-05-12
打赏
举报
回复
求救,难道没有人回应吗?
基于winform
实现
的仿
windows
画板绘图
程序
用面向对象技术
实现
一个
类似
于
Windows
画板的
程序
要求
实现
生成图形的位图文件和JPEG文件保存和打开功能 2、编译与运行说明
Windows
操作系统 VS2008下编译 装有.Net FrameWork 3.5及以上版本...
类似
Windows
自带的
画图
软件mspaint的应用
程序
Draw
最近正在做一个与
Windows
自带的
画图
软件mspaint
类似
的
画图
软件,基本界面上的工具箱和颜料盒已经设计完毕。但是图像绘制功能还没有
实现
,也在寻求设计方法...目前有两种思路:1.设计成mspaint的形式,简单的绘图功能2....
【建议收藏+千字长文+动图演示】
Windows
10系统有哪些提升使用效率的神奇操作
1、快捷键2、微软输入法3、截图工具4、Edge微软浏览器5、
画图
3D6、放大镜7、抖动最小化窗口8、固定到快速访问9、图片批量编号10、超好用的图片编辑器11、快速保存图片12、恢复关闭的网页13、垃圾清理...
Windows
程序
设计——GDI基本
画图
的操作
实现
windows
程序
画图
,大体上有3种方法: (1)你告诉系统点的坐标和颜色,系统通过SetPixel来画。
类似
的,通过GetPixel来获取某一点像素值。 (2)使用MoveToEx、LineTo来划线,MoveToEx设置起点坐标,LineTo设置终点...
怎么用html
画图
,如何用HTML5设计
画图
程序
这段
画图
程序
该如何设置,在此,IT培训网给大家做详细分析,Html5开发工具用的是HBuilder。大家可以使用像记事本一样,dreamware一样的工具,都可以,下面我们进入正题。如何用Html5写
画图
程序
?1.新建一个HTML5的...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章