|
秀まるおさん、こんばんは。
> いろいろお手数かけてすみません。ソースコード上で、メールを1つだけ選択
> してる時に特別な処理があって、それを直した後にテストせずに終わらせてしま
> い、実際に直ったかどうか確認してませんでした。
>
> とにかくテストして、今度こそ確実に修正させていただきます。
鶴亀2.76で修正を確認しました。ありがとうございました。
これとは別件ですが、また、LockSelectionで悩んでいます。
以下のテスト用マクロは、フォルダ内のメールを全選択して青色を付けるものです。
ここで、メール一覧をスレッド表示にして、上から2番目以降のメールを選択した
上で、以下のマクロを走らせると、一番上のメールに色が付きません。
sendmessageを使わず、手動でCtrl-Aとして全選択するようにしても同様です。
どうも一番上のメール、EnumSelectionが選択し忘れているみたいです。
loaddll "tkinfo.dll";
#n = sendmessage(hidemaruhandle(0), 0x0111, 40008, 0);
#n = dllfunc("LockSelection");
while(1) {
if (!dllfunc("EnumSelection", 1)) break;
#n = dllfunc("SetMailColor", 4);
}
#n = dllfunc("UnlockSelection", 1);
endmacro;
# 最近少しまとまったマクロを作っている関係で、ちょっと立て続けに書き込んでし
まっていて、申し訳ないなあと思っています。手をわずらわせておきながらこういう
のもナンですけど、元気出してくださいね。応援しています!
(win xp pro sp1, TuruKame 2.76)
|
|