在Form C中,當你畫乙個圓時,它周圍總是有矩形的牙齒,你如何消除這些牙齒?

發布 科技 2024-03-29
9個回答
  1. 匿名使用者2024-02-07

    GDI就是這樣,你可以用我提供的以下任一方法來緩解這個問題。 1.在畫這個圓之前,先畫乙個顏色稍淺的藍色圓圈,半徑比你的圓大一點,這樣可以達到模糊邊緣的效果,並新增更多的圓圈(但前面畫的圓越多,半徑必須比後面圓的半徑略大,顏色稍微淺一點), 效果越好。2.使用WPF,這不是GDI,而是基於DX,更精緻。

    3.直接MDX繪圖,有點殺刀的感覺。 如果你只是想知道為什麼它是鋸齒狀的,那麼我有你,如果你非常注重圖形,我建議你放棄GDI並學習其他圖形框架。

  2. 匿名使用者2024-02-06

    在表單的畫中繪製,您可以直接使用事件中傳遞的 e 中的圖形繪製它。

  3. 匿名使用者2024-02-05

    請參考 C 技術中的 GDI+ 技術,其中有詳細的介紹,任何一本關於 C 的書都有,你只需檢視即可。 或者不要去 CSDN 論壇並擁有它。

  4. 匿名使用者2024-02-04

    g1 = ;

    你想要的顏色);

    它被清空了。

  5. 匿名使用者2024-02-03

    你說什麼winfrom? 這可以通過 Winfrom 中的畫板來完成,如果要在載入時載入它們,則需要了解 C 語言中的序列化和反序列化操作。

  6. 匿名使用者2024-02-02

    您想在介面上顯示圖片或繪圖 類似於 Windows 自帶的“畫圖”嗎?

  7. 匿名使用者2024-02-01

    每個小部件都有獲取畫布的方法,只需使用畫筆或畫筆在畫布上繪畫即可。 另外,如果想在重新顯示表單時仍然看到**,則需要在表單的重繪方法中寫下繪圖的**。

  8. 匿名使用者2024-01-31

    更換整個兩個**是最方便的。

  9. 匿名使用者2024-01-30

    首先,將窗體的透明度鍵設定為特殊顏色,例如綠色。

    然後在表單的繪製事件中,它是這樣處理的,例如:

    graphicspath mypath = new graphicspath();

    new rectangle( 0,0, 40,40 ),180f, 90f );

    mypath );

相關回答
19個回答2024-03-29

點選button1即可寫入; 然後在 main 函式中使用 system 編寫; >>>More

24個回答2024-03-29

首先,從袁濤和老陸的對話中,我知道無根是三十六賊之一,擁有八大神技之一的通天封印! 無根也是乙個重視愛和正義的人!

11個回答2024-03-29

很幸運在大學裡遇到乙個好的社團,這是我們大學生活中不可或缺的一部分,乙個好的社團的好處是無窮無盡的。 >>>More

14個回答2024-03-29

建立檔案輸出流物件時,新增 std::ios::ate 標誌,匯出時所有資料都會新增到檔案末尾。 >>>More

12個回答2024-03-29

讓我們以錄製標題為“跨列居中”的巨集為例,看看具體的錄製過程 >>>More