VC++2005sp1 MFCのSDI環境です
動的に生成したツリービューにポップアップを作成したのですが、
OnContextMenuのイベントがマウスの右ダブルクリック時にしか拾えません。
((CMyTree*)m_listData.pdata[m_listData.count].pwnd)->Create(
WS_CHILD |
WS_VISIBLE |
WS_TABSTOP |
WS_SIZEBOX |
WS_VSCROLL |
CBS_DROPDOWNLIST |
CBS_SIMPLE |
TVS_HASLINES |
TVS_LINESATROOT |
TVS_EDITLABELS |
TVS_HASBUTTONS |
TVS_SHOWSELALWAYS |
TVS_DISABLEDRAGDROP,
CRect(point.x,
point.y,
point.x +150,
point.y +150),
this,
m_listData.pdata[m_listData.count].id);
設定しているスタイルは、他の人のを真似したりして試行錯誤しているので、
不要なもの不足なものがあると思います。
設定しているスタイルが原因で上記のようにダブルクリック時にしか
イベントが拾えないのでしょうか。
申し訳ありませんが、ご教授ください。