[pochy-user] Re: 文字選択ができなくなるバグ

Back to archive index

sabor****@olive***** sabor****@olive*****
2004年 2月 4日 (水) 01:00:18 JST


鈴木さん、こんばんは。
平中です。

ご連絡ありがとうございます。

> 
> 平中さん、いつも、ありがとうございます。
> 鈴木です。
> 
> > 下記私の環境でも再現しました。
> > 取り敢えずバグリストに加えておきます。
> 
> 僕のほうでも、該当個所を探してみますが。
> どこでどのモジュールを使っているのかすら把握できていない状況です。
> もしも、見つけることができたら報告いたします。
> たよりっぱなしというのはさすがに悪いと思いますので

ありがとうございます。
ざっと見てみたのですが、原因はまだ分かってないです。

取り敢えず、以下ctrl+p後の動作についてです。
稚拙な説明ですが、ご参考になれば幸いです。

ctrl+pでID_PREV_MAILメッセージが発行されます。
(↑mainfrm.cpp 2066行目あたり)

CMainFrame::OnCommandがID_PREV_MAILメッセージを受け取り
(↑mainfrm.cpp 1946行目あたり)
summaryviewへこのメッセージを中継する
(summaryviewはサマリの描画やデータの管理をしている部分です)

summaryviewがID_PREV_MAILを受け取ると下記のマクロにより	
ON_COMMAND(ID_PREV_MAIL, OnPrevMail)
(↑summaryview.cpp 88行目あたり)
CSummaryView::OnPrevMail()が実行されます。

OnPrevMail()は更に
CSummaryView::SelectItem(const int &nSelect)
を呼び出します。

問題があるとすれば、SelectItemがあやしいです。




pochy-user メーリングリストの案内
Back to archive index