作者tyc5116 (累人啊....)
看板C_and_CPP
標題[問題] 關於windows form 的繪圖問題
時間Fri Feb 27 21:40:45 2009
如題,請問一下,我現在要在form中做繪圖功能
但我是繪圖的部份寫成一個函數,放在其它新建的cpp檔內
using namespace System::Drawing;
//form1.h
....
//aaa.cpp
void Event_Place::Draw_Event_Place(int ID,Point Origin_Position){
Pen^ pen = gcnew Pen(Color::Black,3.0f );
System::Drawing::Graphics::DrawEllipse(pen,20,20,20,20);
}
紅色的部份則會顯示錯誤
非靜態成員函式的呼叫不合法
請問這個部份讓如何解決呢,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.18.48.28
1F:推 mongsq:DrawEllipse要由Graphics的實體來呼叫 02/27 22:06
2F:→ mongsq:假如要畫在Form上,可以用Form的Paint事件參數e->Graphics 02/27 22:08