Я новичок в программировании на Win32 API и пытаюсь понять исходный код древовидной структуры из codeproject.
Но я действительно не понимаю этого:
BOOL TreeView::DoNotify(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
// blah blah
HTREEVIEW Selected = (HTREEITEM)SendDlgItemMessage(hWnd,ID_TREE,TVM_GETNEXTITEM,TVGN_CARET,(LPARAM)Selected);
// halb halb
}
Это не работает (Selected используется без инициализации), пока я не объявлю Selected глобальной переменной.
Спасибо, что прочитали это, и мне нужна ваша помощь.