出處
在 c# 中使用畫筆
public class rectangle : shape
protected point m_start;
protected point m_end;
public rectangle(point start, point end, color fgcolor)
m_start = start;
m_end = end;
m_color = fgcolor;
public override void draw(form canvas)
if (canvas == null)
return;
initializegraphics(canvas);
point startpoint = canvas.pointtoscreen(m_start);
point endpoint = canvas.pointtoscreen(m_end);
mainform mainform = (mainform)canvas;
color bgcolor = getbackgroundcolor(m_color);
size rectsize = new size(m_end.x - m_start.x, m_end.y - m_start.y);
system.drawing.rectangle recttodraw = new system.drawing.rectangle(startpoint, rectsize);
controlpaint.drawreversibleframe(recttodraw, bgcolor, framestyle.thick);
在C 中使用Queue
介紹 queue類執行將放在在queue中的物件採用先進先出的資料結構。物件從一端插入到佇列中從另一端移除。物件的順序程序使用queue queue介面 queue類實現了三個主要集合介面 icollection ienumerable和icloneable。queue的重要方法 queue類常用的...
在 C 中使用 Python script
想要在c 中嵌入script 除了自己寫指令碼引擎外,lua,python 都可以在c 中使用,另外 monobind,angelscript library 都是一些c script library,可以嵌入到c 中使用 今天在c 中試著嵌入 python 示例 在 python 2.5.2 de...
在C 中使用SendMessage
在c 中使用sendmessage 日期 2005 02 04 備註 主要描述在呼叫api函式sendmessage時資料型別的轉換。sendmessage是乙個在user32.dll中宣告的api函式,在c 中匯入如下 using system.runtime.interopservices dl...