[スレッド全体]

[56668] Linuxのwineだとメール受信時にLVM_SETITEMCOUNTが飛んでこない返信 削除
2025/2/15 (土) 21:50:00 axis6404
124-18-85-81.area54a.commufa.jp / Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36
動作環境とは違うので本当に申し訳ないのですがどうしても分からないので質問させてください

LinuxのwineでBeckyを使っています。
ほぼ問題無く動作するのですが、メール受信時にリアルタイムに1通受信するたびにメール一覧のListViewが更新されて新しいメールが1通1通追加されていく動作だけが動きません。
メールを受信してもまったくリストビューが更新されません。

LinuxのwineのVirtualListViewのバグだと思ってwineへVirtualListViewのバグレポートをしました。
しかし後日ATLでVirtualListViewのサンプルを作ってデバッグしていたところ、VirtualListViewの機能はまったく問題ないことが発覚しました。
あらためて調べ直したところ、Beckyから何故かLVM_SETITEMCOUNTが飛ばなくなることが分かりました。リアルタイムで1通受信するごとに飛んでくるLVM_SETITEMCOUNTのことです。wine上では受信中はまったく発生しなくなります。

そこでなのですが何か受信中LVM_SETITEMCOUNTを発生する前に何か判定などでLVM_SETITEMCOUNTが飛ばなくなるような場合があるのならばそこの仕組みといいますか・・・怪しいAPIなど思い当たれば教えていただけないでしょうか?
動作環境外なので本当に申し訳ないのですが手がかりがなくて困っています。
もし何か思いつくAPIなどあれば教えていただければ有り難いです。
どうぞよろしくお願いいたしますm(_ _)m

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84