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

解決


しゅうさく  2007-08-10 15:52:47  No: 99311

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


Blue  2007-08-10 16:18:36  No: 99312

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

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

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


しゅうさく  2007-08-10 17:15:59  No: 99313

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


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

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







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