テキストボックスのタブ数が8文字なのですが、これを変更するにはどうすればよいのでしょうか?よろしくお願いします。
APIになりますが、『EM_SETTABSTOPS』について調べてみてください。
TextBox/RichTextBoxのタブ幅は、これで制御できます。
http://www.winapi-database.com/Message/EM/EM_SETTABSTOPS.html
http://www.winapi-database.com/tips/41/
なお、より限定された条件であれば、RichTextBox のプロパティでも制御できます。
# VB.NET の場合は、SelectionTabs プロパティ。
# VB6 の場合は、SelTabCount/SelTabs プロパティ。
ツイート | ![]() |