9個回答
-
GDI就是這樣,你可以用我提供的以下任一方法來緩解這個問題。 1.在畫這個圓之前,先畫乙個顏色稍淺的藍色圓圈,半徑比你的圓大一點,這樣可以達到模糊邊緣的效果,並新增更多的圓圈(但前面畫的圓越多,半徑必須比後面圓的半徑略大,顏色稍微淺一點), 效果越好。2.使用WPF,這不是GDI,而是基於DX,更精緻。
3.直接MDX繪圖,有點殺刀的感覺。 如果你只是想知道為什麼它是鋸齒狀的,那麼我有你,如果你非常注重圖形,我建議你放棄GDI並學習其他圖形框架。
-
在表單的畫中繪製,您可以直接使用事件中傳遞的 e 中的圖形繪製它。
-
請參考 C 技術中的 GDI+ 技術,其中有詳細的介紹,任何一本關於 C 的書都有,你只需檢視即可。 或者不要去 CSDN 論壇並擁有它。
-
g1 = ;
你想要的顏色);
它被清空了。
-
你說什麼winfrom? 這可以通過 Winfrom 中的畫板來完成,如果要在載入時載入它們,則需要了解 C 語言中的序列化和反序列化操作。
-
您想在介面上顯示圖片或繪圖 類似於 Windows 自帶的“畫圖”嗎?
-
每個小部件都有獲取畫布的方法,只需使用畫筆或畫筆在畫布上繪畫即可。 另外,如果想在重新顯示表單時仍然看到**,則需要在表單的重繪方法中寫下繪圖的**。
-
更換整個兩個**是最方便的。
-
首先,將窗體的透明度鍵設定為特殊顏色,例如綠色。
然後在表單的繪製事件中,它是這樣處理的,例如:
graphicspath mypath = new graphicspath();
new rectangle( 0,0, 40,40 ),180f, 90f );
mypath );
相關回答
19個回答2024-03-29
點選button1即可寫入; 然後在 main 函式中使用 system 編寫; >>>More