messageのデフォルトのボタン指定No.40325
styth さん 23/02/21 08:37
 
 秀メールのBypass_MessageBoxでは、デフォルトのボタン指定ができるので、同様
にデフォルトのボタン指定が出来ないかやってみました。

 以下のマクロで試してみたら、デフォルトのボタン指定が出来ました。
 なので、その旨をヘルプにも追記して頂けないでしょうか。
 よろしくお願いいたします。

#ret = message( "内容", "タイトル"
//              , 0x03|0x20    //MB_YESNOCANCEL | MB_ICONQUESTION
              , 0x03|0x20|0x100    //MB_YESNOCANCEL | MB_ICONQUESTION
              , 0, 0         //タイムアウトは無し
              , 0x15, 100, 50  //ウィンドウ右下からの位置
               );


[ ]
RE:40325 messageのデフォルトのボタン指No.40326
秀丸担当 さん 23/02/21 09:57
 
ご指摘ありがとうございます。
message文のパラメータ3は、tkinfoのBypass_MessageBoxと同様に、Win32APIのMess
ageBoxのパラメータにしているだけでした。
そのためデフォルトボタンの指定も同じ方法が使えました。
ヘルプにもそのことを追記しておきます。

[ ]