Я только начинаю программировать, потому вопрос может показаться глупым.
Ситуация такая:
1) Узнаю HWND рабочего стола (ака ListView с иконками)
Код: Выделить всё
HWND hWnd = FindWindow("ProgMan", NULL);
hWnd = GetWindow(hWnd, GW_CHILD);
hWnd = GetWindow(hWnd, GW_CHILD);
Код: Выделить всё
DWORD dwCount = SendMessage(hWnd, LVM_GETITEMCOUNT, 0, 0);
printf("%d icons on desctop\n", dwCount);
Помогите, пожалуйста, нубу.