/////////////////////////////////////////////////////////
//参数说明:
// HWND hWnd:窗口句柄
//程序说明:图像的旋转
BOOL Rotation(HWND hWnd)
{
//定义对话框处理程序
DLGPROC dlgInputBox = NULL;
//设定偏移、内存、每行字节数
DWORD OffBits,SrcBufSize,DstBufSize,DstLineBytes;
//文件信息头指针
LPBITMAPINFOHEADER lpImgData;
//数据区指针
LPSTR lpPtr;
HLOCAL hTempImgData;
//中间转换用的文件信息头指针
LPBITMAPINFOHEADER lpTempImgData;
//转换用的数据去指针
LPSTR lpTempPtr;
//定义了旋转系数
float SrcX1,SrcY1,SrcX2,SrcY2,SrcX3,SrcY3,SrcX4,SrcY4;
float DstX1,DstY1,DstX2,DstY2,DstX3,DstY3,DstX4,DstY4;
//新旧文件的宽高
DWORD Wold,Hold,Wnew,Hnew;
//定义一个HDC
HDC hDc;
HFILE hf;
//用来计算象素的位置
DWORD x0,y0,x1,y1;
//两个三角变量
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载