| 发表于:2007-04-07 21:12:58 楼主 |
csize cbitmap::getbitmapdimension(); 这个函数返回位图的宽度和高度,以0.1毫米为单位。位图高度存放在csize对象的成员cy中,宽度存放在成员cx中。如果没有调用setbitmapdimension设置位图的宽度和高度,函数将返回0。它说的以0.1毫米为单位,到底是什么意思啊?它与我们一般用的逻辑单位有什么区别啊?? 还有有在结构b在itmap中 typedef struct tagbitmap { /* bm */ int bmtype; int bmwidth; int bmheight; int bmwidthbytes; byte bmplanes; byte bmbitspixel; lpvoid bmbits; } bitmap; 它说bmwidth与bmheight必须与像素为单位,这又与一般的逻辑单位有什么区别吗? 我一时分得不是很清楚,请各们指点一下吧. |
|
|
|
|