Рабочий Стол В Windows 7

Тема в разделе "Общие вопросы по С и С++", создана пользователем alekssgor, 14 ноя 2011.

  1. alekssgor

    alekssgor Well-Known Member

    Регистрация:
    26 май 2008
    Сообщения:
    118
    Симпатии:
    0
    Что собой представляет Рабочий стол и ярлыки рабочего стола в Windows 7 ????
    Помнится в XP это элемент ListView(в Windows 7 что то не работает)

    Код (Text):
        HWND DesktopHandle = FindWindowA("ProgMan", 0);
    DesktopHandle = GetWindow(DesktopHandle, GW_CHILD);
    DesktopHandle = GetWindow(DesktopHandle, GW_CHILD);
    if(DesktopHandle) MessageBoxA(0,"Рабочий стол найден", "Сообщение",0);
    SendMessageA(DesktopHandle, LVM_ARRANGE, LVA_ALIGNTOP, 0);//Выравниваем иконки по верху
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Я считаю, что это собственный класс ОС Windows 7, и простым смертным его использовать не положено.
     
  3. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Через UISpy увидел класс десктопа: #32769
     
  4. alekssgor

    alekssgor Well-Known Member

    Регистрация:
    26 май 2008
    Сообщения:
    118
    Симпатии:
    0
    Удаление иконок происходит по прежнему но при попытки восстановить прежнюю иконку создаётся две копии иконки на рабочем столе
    Индексы идут с нижнего левого угла экрана
    Код (Text):
    HWND DesktopHandle = FindWindowA("ProgMan", 0);
    DesktopHandle = GetWindow(DesktopHandle, GW_CHILD);
    DesktopHandle = GetWindow(DesktopHandle, GW_CHILD);
    //if(DesktopHandle) MessageBoxA(0,"Рабочий стол найден", "Сообщение",0);
    ListView_DeleteItem(DesktopHandle, 1);
     
  5. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Было бы намного интереснее, если бы ты сказал что хочешь сделать и зачем тебе это надо.
     
Загрузка...

Поделиться этой страницей