VB6でプログラムを作っているのですが、コマンドボタンの形って長方形ですよね。これを角が丸みのある長方形にできないでしょうか?プロパティでそういうのはなかったのですが、難しいでしょうか?
>難しいでしょうか?
VBからだとWinAPIをいくつか使うので難しい(というより面倒)かも。
CreateRoundRectRgnで角が丸い四角形のリージョンを作成し、
SetWindowRgnでボタンのウィンドウスタイルを変更する。
フォームの例です。
http://www.alato.ne.jp/kazu-/vb/tip05.htm
ありがとうございます。回答を参考にコマンドボタンの形状を変更できました。
ツイート | ![]() |