Vistaでは以下のコードでできました。(Vistaは標準でクリック音がOFFになっているので注意)
XPで実行してみたところ CoInternetSetFeatureEnabled がマイナスの値を返してきたので失敗していると思われます。
(IE6&XPSP2以降という条件は満たしているのですがね。もしかしたらアップデートしてないせいかもしれません)
#uselib "urlmon"
#func CoInternetSetFeatureEnabled "CoInternetSetFeatureEnabled" int, int, int
#define FEATURE_DISABLE_NAVIGATION_SOUNDS 21
#define SET_FEATURE_ON_PROCESS 0x00000002
objsize 640, 30
button "クリック音を鳴らす", *set
button "クリック音を鳴らさない", *set
axobj ie, "Shell.Explorer.2", 640, 420
ie -> "Navigate" "http://www.google.com"
stop
*set
// 第三パラメータ(1=鳴らす, 2=鳴らさない)
CoInternetSetFeatureEnabled FEATURE_DISABLE_NAVIGATION_SOUNDS, SET_FEATURE_ON_PROCESS, stat
stop
参考:
http://www.usefullcode.net/2009/04/49_tabbrowser.html
時間があるときにXPで動かない理由を調べてみようと思います。