こちらでも検証してみました。
こちらではちゃんと動きました・・・
環境は
HSPのバージョン:3.21
OS:Windows 7 Home Premium
その他:Visual Studio 2008/2010 インストール済みPC
です
試したスクリプトは
button gosub "button",*label
button gosub "button2",*label
stop
*label
dialog "ObjID:"+stat
return
です。
実行してTabを押したらちゃんとボタンにフォーカスが行きますし、
破線枠が表示されます。
但し、VCでWin32 APIを使って作成したものは行きませんね・・・
ちょっとこちらでも調べてみますね。
おそらくVCでWin32 APIを使って作成したものでちゃんとフォーカスが行けば
解決になるかなと思いますので・・・