|
> 最後コメントすみません。
「再度コメント」の間違いでした。
で、マクロ作成してみました。送信系メールの場合でもFrom:のメールアドレスが
出た形で「メールアドレス検索」のダイアログボックスが出てきます。
これでどうでしょうか。
前回のマクロ内容(メールアドレス検索ダイアログの対象フォルダを「●フォル
ダ」にする内容)もそのまま入れてます。
loaddll "tkinfo.dll";
#n = dllfunc("SaveConfig", 0);
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
#sel = getregnum( "FindPersonSel");
#sel = #sel & 0xFFFFFFFC;
#sel = #sel + 2;
writeregnum "FindPersonSel", #sel;
closereg;
#n = dllfunc("EnvChangedDanger", 1);
#sendflag = dllfunc("GetMailFlag", "send");
if( #sendflag != 0 ) {
//送信系メールの場合はFrom:のメールアドレスを選択してから実行する。
#headerview = dllfunc("HeaderView");
if( #headerview == 0 ) {
#n = dllfunc("SwitchHeaderView", 1);
}
#browsemode = browsemode;
if( browsemode ) {
browsemodeswitch;
}
$from = dllfuncstr("CurrentHeader", "From");
$from = dllfuncstr("SetEmailOnly", $from);
moveto 0, -9999;
setcompatiblemode 0x00000200;
searchdown $from, word, casesense;
#pane = dllfunc("CurrentPane");
if( #pane != 2 ) {
#n = dllfunc("SelectPane", 2);
}
}
#n = sendmessage(hidemaruhandle(0), 0x111, 40138, 0);
if( #sendflag != 0 ) {
if( #headerview == 0 ) {
#n = dllfunc("SwitchHeaderView", 0);
}
if( #browsemode ) {
if( browsemode == 0 ) {
browsemodeswitch;
}
}
if( #pane != 2 ) {
#n = dllfunc("SelectPane", #pane);
}
}
|
|