社区
界面
帖子详情
有关CDC::SetPixelv()的简单问题
huainan
2003-08-25 11:55:22
我用SetPixelv(10,10,0)这个函数再ondraw中画点,发现返回值为假,但是点却画在了正确的位置上。这是怎末回事?
注:已经好几天了,我是想用画点在view上画出汉字的,这样导致我画的汉字都是乱的。
救救我吧。
...全文
115
1
打赏
收藏
有关CDC::SetPixelv()的简单问题
我用SetPixelv(10,10,0)这个函数再ondraw中画点,发现返回值为假,但是点却画在了正确的位置上。这是怎末回事? 注:已经好几天了,我是想用画点在view上画出汉字的,这样导致我画的汉字都是乱的。 救救我吧。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouyong0371
2003-08-26
打赏
举报
回复
返回值不是假呀?
BOOL bRet = SetPixelV(dc, 10, 10, 0);
if (bRet !=0)
MessageBox("zhou");
我的每一次都是成功的。
MFC之
CDC
类、绘图工具类学习与绘图初级绘制像素点
1.笔记 1.1
CDC
类 第一个C是Class,D是Device,第二个C是Context,即“设备上下文”,是MFC中应用程序的图形设备接口,封装了绘图所需的成员函数。 1.1.1使用规则 任何时候,最多只能获得5个
CDC
同时使用。 1.1.2获得
CDC
函数原型:
CDC
* CWnd::GetDC(); 调用成功则返回当前窗口客户区设备上下文标识符,否则返回NULL。 1.1.3释放
CDC
函数原型: int CWnd::ReleaseDC(
CDC
* pDC); pDC是要释
WinAPI:
Set
Pixel
和
Set
Pixel
V - 设置设备环境中指定位置的颜色
//声明:
Set
Pixel
( DC: HDC; {设备环境句柄} X, Y: Integer; {坐标} Color: COLORREF {颜色值} ): COLORREF; {返回颜色值}
Set
Pixel
V( DC: HDC; {设备环境句柄} X, Y: Integer; {坐标} Color: C...
MFC图形函数学习02——绘制像素点函数
二维图形组成的基本要素是点、线、面以及相关的颜色。在本文中,将学习绘制像素点函数,与绘制像素点相关的其它基础知识也随着绘图函数学习一并介绍。
mfc绘制直线
http://void CLine::LineTo(
CDC
*pDC,CP2 p1){ P1=p1; CP2p,t; COLORREFclr=RGB(255,0,0); if(fabs(P0.X-P1.X)<1e-6) { if(P0.Y>P1.Y) { ...
计算机图形学----------圆的绘制
绘制一个圆–原理就是根据中点Bresenham算法在第一象限内X∈[0,R/√2]绘制出1/8的圆弧,最后通过对称关系绘制出其他的7份圆弧。 OnDraw函数绘制坐标系。 void CTest2View::OnDraw(
CDC
* pDC) { CTest2Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here GetClientRe
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章