关于CDC类函数定义和绘图问题
CDC fun(CString text);//声明一个CDC类型函数
CDC bitmap1;声明多个个位图
CDC bitmap2;
CDC bitmap3;
......
然后函数定义
CDC CPView::fun(CString text)
{
if(text=="a")
return bitmap1;
if(text=="b")
return bitmap2;
}
然后在绘图的时候,对应字符串输出位图
pDC->BitBlt(100,100,50,50,fun(str[0]),0,0,SRCCOPY);
pDC->BitBlt(200,200,50,50,fun(str[1]),0,0,SRCCOPY);
......
我想问要实现这样的效果,代码应该怎么写?以上是不对的,但不知道怎么改.