|
|
|
Помогите новичку получить данные строки при dblclick на ListCtrl в SDI?
|
|||
|---|---|---|---|
|
#18+
Помогите получить данные строки при dblclick на ListCtrl в SDI. Уже совсем замучалась :( ListCtrl заполняется данными по команде из меню. Обработчик этой команды и струкутра, которая содержит данные, находятся, соответственно, в классе CMainFrame. Обработчик двойного клика на ListCtrl-е находится в классе CSdiView. Как оттуда добарться до этих данных? Или может у меня совсем неправильный подход? Расскажите, как бы сделали вы? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2003, 11:09 |
|
||
|
Помогите новичку получить данные строки при dblclick на ListCtrl в SDI?
|
|||
|---|---|---|---|
|
#18+
если что-то есть в CMainFrame и мне это нужно я делаю так: CMainFrame* pMainFrame = reinterpret_cast<CMainFrame*>(AfxGetMainWnd()); pMainFrame-> то что меня интересует к другому любому ((CChildFrame*)GetParentFrame())->то что меня интересует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2003, 14:58 |
|
||
|
Помогите новичку получить данные строки при dblclick на ListCtrl в SDI?
|
|||
|---|---|---|---|
|
#18+
Ещё вариант. Листы по всем кликам посылают нотификацию родителю. Я через это обычно все нужные клики ловлю. Если более подробно. Зовётся КлассВизард. Создаётся обработчик (у окна содержащего лист) для WM_NOTYFY (или он сразу там называется OnNotify) В нём разбирается lParam как NMHDR* (wParam - указатель на окно, приславшее нотификацию) ((NMHDR*)(lParam))->... у NMHDR три или два параметра. Один из них указатель на окно, приславшее нотификацию, второй - это как раз сообщение, WM_LBUTTONDBLCLK, к примеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 08:17 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32338393&tid=2035716]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 394ms |

| 0 / 0 |
