コマンドボタンの形について

解決


しゅうさく  2007-08-11 00:52:47  No: 99311

VB6でプログラムを作っているのですが、コマンドボタンの形って長方形ですよね。これを角が丸みのある長方形にできないでしょうか?プロパティでそういうのはなかったのですが、難しいでしょうか?


Blue  2007-08-11 01:18:36  No: 99312

>難しいでしょうか?
VBからだとWinAPIをいくつか使うので難しい(というより面倒)かも。

CreateRoundRectRgnで角が丸い四角形のリージョンを作成し、
SetWindowRgnでボタンのウィンドウスタイルを変更する。

フォームの例です。
http://www.alato.ne.jp/kazu-/vb/tip05.htm


しゅうさく  2007-08-11 02:15:59  No: 99313

ありがとうございます。回答を参考にコマンドボタンの形状を変更できました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加