2012-02-28 55 views
-1

https://stackoverflow.com/questions/9466359/graphics-editor-in-c鼠標編程

我已經開發的C++一個簡單的圖形編輯器。它需要我通過拾取顏色,但因爲拖動鼠標畫出一個形狀。經過拉絲我想填補它的形狀拖動鼠標達到大量的點擊,因爲即使在繪製形狀之前,整個屏幕都會被默認顏色填充。 delay()也不起作用。

+0

你用opengl是什麼? – 2012-02-28 14:20:46

+0

如果沒有一些代碼或圖片,很難說出你的問題。你知道如何將圖像附加到你的問題上,對嗎? – dasblinkenlight 2012-02-28 14:22:04

+0

對不起,但我使用Turbo C++。 – 2012-02-28 14:24:57

回答

0
+0

非常感謝,但我已經訪問過這些鏈接。基本沒關係,但是我的問題是我無法跟蹤當前的鼠標位置,或者它不在我的控制之中。頂部的鏈接是代碼i已經寫好了。請你用pick_color()函數幫我一下。 – 2012-02-28 14:54:58

1

鼠標點擊事件。一個你按下按鈕,另一個當你鬆開按鈕。你需要拖動,所以你應該在循環中使用clrscr()函數進行迭代,直到按下鼠標按鈕以及要繪製的形狀的代碼。這樣,當您拖動鼠標時,屏幕不斷更新。並且釋放按鈕時循環結束。用填充函數填充形狀的 應該就足夠了