SetWorldTransform的基本用法
时间:2011-12-03
来源:互联网
SetGraphicsMode(memDCShibie,GM_ADVANCED);
double pi = 3.1415926535;
XFORM m_form1;
double radian = (pi * m_xuanzhuang)/180 ; //
m_form1.eM11=(FLOAT)cos(radian);
m_form1.eM12=(FLOAT)-sin(radian);
m_form1.eM21=(FLOAT)sin(radian);
m_form1.eM22=(FLOAT)cos(radian);
m_form1.eDx=(FLOAT)imageHeight * 10;
m_form1.eDy=(FLOAT)-0;
if (SetWorldTransform(memDCShibie,&m_form1) == FALSE)
{
AfxMessageBox("SetWorldTransform 失败");
}
CClientDC pDC(this);
pDC.SetStretchBltMode(HALFTONE);
pDC.StretchBlt (rectFangdatuCtrl.left,rectFangdatuCtrl.top,rectFangdatuCtrl.Width(),rectFangdatuCtrl.Height(),&memDCShibie,0,0,2592,1944,SRCCOPY);
为什么这样子显示不出来呢,也没提示失败
double pi = 3.1415926535;
XFORM m_form1;
double radian = (pi * m_xuanzhuang)/180 ; //
m_form1.eM11=(FLOAT)cos(radian);
m_form1.eM12=(FLOAT)-sin(radian);
m_form1.eM21=(FLOAT)sin(radian);
m_form1.eM22=(FLOAT)cos(radian);
m_form1.eDx=(FLOAT)imageHeight * 10;
m_form1.eDy=(FLOAT)-0;
if (SetWorldTransform(memDCShibie,&m_form1) == FALSE)
{
AfxMessageBox("SetWorldTransform 失败");
}
CClientDC pDC(this);
pDC.SetStretchBltMode(HALFTONE);
pDC.StretchBlt (rectFangdatuCtrl.left,rectFangdatuCtrl.top,rectFangdatuCtrl.Width(),rectFangdatuCtrl.Height(),&memDCShibie,0,0,2592,1944,SRCCOPY);
为什么这样子显示不出来呢,也没提示失败
作者: wawagua 发布时间: 2011-12-03
菜鸟,友情帮顶
作者: judyyear 发布时间: 2011-12-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28