ボタンを回転した三角形の形にする必要があります(または任意のポリゴンとします)。誰も助言を与えることができますか?Delphi 7のポリゴンのボタン
1
A
答えて
3
Win32 API CreatePolygonRgn()
とSetWindowRgn()
の機能を参照して、ボタンのHWND
ハンドルにHRGN
オブジェクトを作成して割り当てます。
+0
これは役に立ちました。ボタンのようには見えませんが、色のついたエリアに似ています。ボタンスタイルを与える方法はありますか(それが押されたときに「押された」外観を持つように)。 –
+3
@ Tofig:TButtonは、Windows Buttonコントロールのラッパーです。長方形ではないボタンが必要な場合は、「ボタンのように見える」部分を自分で行う必要があります。 –
関連する問題
- 1. Delphi 7のQuicktime 7
- 2. Delphiのコードは7
- 3. Delphi 7のプロパティエディタをDelphi XE2に変換
- 4. Delphi 7 + Indy +マルチスレッドクライアント
- 5. Delphi 7私のプログラムのキーをオンラインで生成する(delphi 7のライセンス供与)
- 6. Delphi 7、TTable、Csvファイルフィールド
- 7. Indy 10 for Delphi 7
- 8. Delphi 2010アプリケーションDelphi 7 DLLをロード
- 9. Delphi 7とDelphi 2010の違い実行ファイルのサイズは?
- 10. Delphi 7 Excel Oleオブジェクトのテキストフォントの色
- 11. Delphi 7サービスのApplication.DelayInitializeの代わりに?
- 12. Delphi 7のEXEアイコンの設定
- 13. Delphi 7 ApplicationとMicrosoft Security Essentials
- 14. Delphi 7 MySQL5.7 mysql.pas libmysql.dll UTF8
- 15. Delphi 7でシリアルポートを聞く
- 16. Delphi 7 GIF in pictureダイアログ
- 17. delphi TStringGridとマウスの右ボタン
- 18. Delphi 7 IIS以外のADO接続プーリング
- 19. Delphi 7 Indy 9アプリのアップグレードto Indy 10
- 20. Windows 7とDelphiとの統合
- 21. Delphi 7 | FileListBoxアイテムの並べ替え
- 22. Delphi/ParadoxデータベースデスクトップWindows 7のDBD32.exe設定
- 23. Delphi 7:マルチスレッドの実装方法
- 24. ReportBuilder 7.XおよびDelphi 7.Xの問題
- 25. Windows Phone 7のボタン
- 26. テンプレートをDelphi 7からDelphi 10 Seatleに変換する
- 27. Delphi iOS - 終了ボタンのKeyDownの検出
- 28. ポリゴンの中のポリゴン
- 29. Delphi 7でGetExtendedUdpTableが機能しない
- 30. delphi 7 for 64 bit server 2008、問題
3つ以上の線分のポリゴン?凹凸ポリゴン?自己交差/非交差交差ポリゴン?より明確に指定してください... – OlimilOops
自己交差していません。単なるポリゴンです。異なる長さと角度の辺を持つ四辺形のように。 –
凹面も必要ありません –