+ -
当前位置:首页 → 问答吧 → SetWorldTransform的基本用法

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);
为什么这样子显示不出来呢,也没提示失败

作者: wawagua   发布时间: 2011-12-03

菜鸟,友情帮顶

作者: judyyear   发布时间: 2011-12-16