tiger版主,如何在基于对话框的MFC程序里显示图像
tiger版主,怎么在基于对话框的MFC程序里显示图像?
在tiger版主的引导下,小弟完成了读取TXT文件里图像数据的程序
但是在显示方面还有些问题,程序是based on dialogue的,不是单文档的,setpixel好像用不了啊?
显示部分如下,
CDC* pDC = GetDC();
//显示图像
for(j=0;j<Line_Max_Num;j++)
{
for(i=0;i<PCC[j].pulse_n;i++)
{
pDC->SetPixel(PCC[j].Rising_Edge_time[i],j,RGB(255,0,0));
//pDC->SetPixel(PCC[j].Falling_Edge_time[i],j,RGB(0,255,0));
}
}
------解决方案--------------------
View是用OnDraw的
Dialog用OnPaint
OnPaint里面用CPaintDC dc
在tiger版主的引导下,小弟完成了读取TXT文件里图像数据的程序
但是在显示方面还有些问题,程序是based on dialogue的,不是单文档的,setpixel好像用不了啊?
显示部分如下,
CDC* pDC = GetDC();
//显示图像
for(j=0;j<Line_Max_Num;j++)
{
for(i=0;i<PCC[j].pulse_n;i++)
{
pDC->SetPixel(PCC[j].Rising_Edge_time[i],j,RGB(255,0,0));
//pDC->SetPixel(PCC[j].Falling_Edge_time[i],j,RGB(0,255,0));
}
}
------解决方案--------------------
View是用OnDraw的
Dialog用OnPaint
OnPaint里面用CPaintDC dc