绘制方格
void drawgrid(int x, int y, int xn, int yn, int w, int h, int c, int bc)
//(x,y):方格绘制的位置,左上角坐标
//xn:方格x方向的个数
//yn:方格y方向的个数
//w:方格的宽度(点)
//h:方格的高度(点)
//c:格子的颜色号
//bc:格子背景的颜色号
示例
drawgrid(10,10,5,6,80,30,1,0);
注意
- 自行计算格式最后不要超过屏幕分辨率
- bc=63的时候,格子为透明,叠加背景图
- 绘制的时候,先清除背景,然后绘制格子,多次绘制会显得有些闪烁,如果在控件中,建议使用makelayer 模式
- 具体样例参见曲线控件