|
こんにちは。KaToHです。
>いちいちリストをスクロールさせなければいけないので、
>どうせなら「一番新しい未読メール」を表示してもらえたほうが助かります。
自分は、「このフォルダの最新未読メールを選択するマクロ」を使っていま
す。キー割り当てを行っているのでボタン一つで行えます。なんのヒネリも
ないマクロですが。イチイチスクロールよりは効率がいいかと思います。
(^^;;
ちなみに未読メールが無い状態で実行すると、最新のメールを選択して終了
してしまう仕様になっています。
//ここから
#ITV = dllfunc("IsThreadView");
//message"スレッド表示状態所得";
#SM = dllfunc("SortMethod");
//message"ソート方法取得";
#n = dllfunc("SetThreadView", 0);
//message"一覧に設定しました";
#n = dllfunc("SetSortMethod",16);
//message"日付でソートしました";
#n = dllfunc("SetMailIndex", 0);
//message"先頭のメールを選びました";
#n = dllfunc( "NextUnreadCustom", "");
//message"未読を選びました。";
#n = dllfunc("SetSortMethod",#SM);
//message"ソート方法を戻しました";
#n = dllfunc("SetThreadView", #ITV);
//message"スレッド表示状態を戻しました";
endmacro;
//ここまで
|
|