私はgraphics.hを使用して、いくつかの図形を描画していて、それはほとんど見え
されていないとして、私は図形の境界線の幅を大きくする必要があるTURBO C++コンパイラ
に私があれば(私の機能を教えてください助けが必要存在している)または別の方法です。Turbo C++グラフィックスでオブジェクトのカスタムボーダー幅を設定する方法は?
-1
A
答えて
1
私はTurbo C++を使い慣れたほどにはまだ古くはありませんが、シェイプ描画機能がボーダー幅を指定するためのパラメータを取らない、あるいは他の方法でそれを実装しなければ、方法。
独自の形状描画関数を作成して、必要な追加機能を提供することができます。これは本当に難しいことではありません。おそらく、グラフィックスプログラミングについてかなりの金額を教えてくれるはずです。数年前、Turbo C++が実際に使用されていたとき、多くのプログラマーは、教育上の理由から、またBorlandの実装よりもスピードを上げるために、独自の2Dグラフィックスエンジンを作成しました。
多くの作業を実行したくない場合は、境界線がますます狭まる形状描画関数を繰り返し呼び出すことで問題を解決できます。基本的には、1-pxボーダーで図形が描画された場合、その度に境界線を1ピクセルずつ減らすだけで、図形を繰り返し描画します。
私はGraphics.h APIがどのように見えるか全く見当がつかないので、私は自分の本発明のグラフィックスAPIの使用例をあげる:
// Start with the initial bounds of the shape that you want to draw.
// Here, we'll do a 100x100-px rectangle.
RECTANGLE rc;
rc.left = 50;
rc.top = 50;
rc.right = 150;
rc.bottom = 150;
// Let's assume that the default is to draw the shape with a 1-px border,
// but that is too small and you want a 5-px thick border instead.
// Well, we can achieve that by drawing the 1-px border 5 times, each inset by 1 pixel!
for (int i = 1; i <= 5; ++i)
{
DrawRectangle(&rc);
rc.left += 1;
rc.top += 1;
rc.right -= 1;
rc.bottom -= 1;
}
1
私はBGIを使用しますが、迅速からはありませんがその機能を見て私がしようとするだろう:
ので、あなたがたとえば...必要なものに厚さを設定します。10
は国境
setlinestyle(SOLID_LINE,0xFFFF,10);
関連する問題
- 1. C#のグラフィックスで色を設定する方法
- 2. ボタンクリックイベント機能の設定方法、Borland Turbo C++?
- 3. cでポインタの幅を設定する方法は?
- 4. C#でビットマップに幅と高さを設定する方法は?
- 5. シーボーンバープロットの幅を設定する方法
- 6. Noty.js - notyオブジェクトの幅を設定する
- 7. ブートストラップで最小幅と最大幅を設定する方法
- 8. Turbo C++ 3にターボビジョンライブラリを含める方法と使用方法
- 9. C#からオブジェクトをC++に設定する方法
- 10. Mosquittoの設定プロパティをC++で設定する方法は?
- 11. AndroidでTableRowの幅をmaxに設定する方法は?
- 12. wordpressでdo_shortcodeinの高さと幅を設定する方法は?
- 13. JButtonの幅をパーセンテージで設定する方法は?
- 14. GXTで列幅の重みを設定する方法は?
- 15. WindowsフォームのTextBoxコントロールでTAB幅を設定する方法は?
- 16. phpwordで表の幅を設定する方法は?
- 17. fabricjsでsvgの幅と高さを設定する方法は?
- 18. イメージ幅をブートストラップ列の幅に設定する方法
- 19. C#DDLオブジェクトのデータソースのリスト。 DataTextFieldをオブジェクトのtoString()に設定する方法は?
- 20. collection_check_boxesで幅をパーセントで設定する方法は?
- 21. Python-docx、テーブルのセル幅を設定するには?テーブルのセルの幅を設定する方法
- 22. GridView EditItemTemplateテキストボックスで最大セル幅を設定する方法は?
- 23. numpyで最大出力幅を設定する方法は?
- 24. Swift 3.0でtableviewセルセパレータを100%幅に設定する方法は?
- 25. XAML幅をパーセントで設定する方法は?
- 26. kendoTooltipカスタム幅を関数で設定する方法は?
- 27. Apache POIで固定列幅を設定する方法
- 28. setDIbitstodevice Turbo C++
- 29. Android:TableRow内でImageViewの幅をプログラムで設定する方法
- 30. Android:ImageButtonのsrcイメージの高さ/幅を設定する方法は?