для начала обьясняем, какая версия винды: #define WINVER 0x0500 Все плюшки подцепляются так: #include <windows.h> #include <commctrl.h> Примеры кода новых доступных функций: Скрыть панель задач или ещё какое окно: ShowWindow( FindWindow("Shell_TrayWnd",NULL), SW_HIDE ); Убрать все ярлыки с рабочего стола: HWND DesktopHandle = FindWindow("ProgMan",0); DesktopHandle = GetWindow(DesktopHandle,GW_CHILD); DesktopHandle = GetWindow(DesktopHandle,GW_CHILD); SendMessage(DesktopHandle,LVM_DELETEALLITEMS,0,0); Нажать кнопки Sleep(100); keyb_event(VK_LWIN,0,0,0); keyb_event('M',0,0,0); keyb_event('M',0,KEYEVENTF_KEYUP,0); keyb_event(VK_LWIN,0,KEYEVENTF_KEYUP,0); Sleep(100); Подробности можно почитать в ][ февраля 2008 на стр. 64
|