读书人

Paint方法 急解决思路

发布时间: 2012-02-27 10:00:22 作者: rapoo

Paint方法 急急急急!!!!!!!!!!!!!
Paint方法实现的绘图要求是:

1、每次测试前(启动)窗体不会自动生成图形。

2、图形生成必需通过调用来实现。

3、在生成图形时必需跟随被调函数执行一致,如绘制一条线生成图形区显示一条。

4、生成图形必需可见但图形不会因改变当前的窗体而重新绘制。

5、在重新测试时清除图形,随着条件改变而重新绘制图形。


基本情况如下:
void drawline()
{

int a;
for(int i=0;i<a; a++)
{

// 绘制a线段

}
}
form_paint(PaintEventArgs^ e)
{

this->drawline();

}

注:基本的图形及运动轨迹以绘制出来,但目前没有实现的是:通过函数来实现模拟绘制图形及重新清除图形。


(这是目前的设计要求,如果各位有更好的办法,提多多指教。)







[解决办法]
sf
不知道楼主在说什么
[解决办法]
windows 程序是消息驱动的
[解决办法]
努力学习一下。。希望能认识大家
[解决办法]
bool m_bReady=false;
onpaint()
{
if(bReady)
{
drawline();
}
}
void drawline()
{
}
btn_click()
{
bReady=true;
invalidate();
}
[解决办法]

读书人网 >VC

热点推荐