在数学不好,找得到的 旋转函数不会用
HBITMAP GetRotatedBitmap( HBITMAP hBitmap, float radians, COLORREF clrBack )
参考
和这个
http://www.xuebuyuan.com/815331.html
所有的函数所接受的角度单位是弧度,如果是角度单位是度请用下面的公式转换。
radian = (2*pi *degree)/360
领悟到
知道第二个参数是这么传,如果想 逆时针90度 转 : 90*3.1415926/180 顺时针的话加个负数就行了。
哎,数学差的人啊
另外
使用GetRotatedBitmap时发现,旋转4个方向时,总有一个方向有点问题,或者是整体往下移动了一点,或者是有一个格子会有问题,改用GetRotatedBitmapNT 就没问题了。
仔细看了一下函数代码,暂时理解力不够,以后吧。