主题:怎样在窗体上画图?
			
 jmhua23
				 [专家分:320]  发布于 2005-11-05 20:09:00							
			我用vc.net 2003新建了一个.net的windows窗体应用程序,那么怎样在窗体上画线,矩形等?我用窗体的Paint事件没画出来(没反应),直接用创建Graphics来画也没用,为什么呢?
						
					 
		
			
回复列表 (共3个回复)
		
								
				沙发
				
					
FancyMouse [专家分:13680]  发布于 2005-11-05 20:13:00				
				用窗体的句柄来创建Graphics就可以了。
							 
						
				板凳
				
					
jmhua23 [专家分:320]  发布于 2005-11-05 20:25:00				
				能说具体一点吗?先谢了
							 
						
				3 楼
				
					
netcreature [专家分:0]  发布于 2005-12-12 09:36:00				
				在Form1.h中添加代码:
protected:
void OnPaint(PaintEventArgs *paintEvent)
{
__super::OnPaint(paintEvent);
Graphics *graphicsObject=paintEvent->Graphics;
// 下面定义画笔、画刷,使用具体函数绘图
......
}
注:上述为MC++代码,不是MFC代码,所以必须创建.NET项目!!!
							 
									
			
我来回复