ComputerBooks.ru - Электронные книги, самоучители.

 
Электронные кники доступные для скачивания
На главную Добавить в избранное Форма отправки почты Если книг читать не будешь - скоро грамоту забудешь!

51. FAQ o Win API

Q> Как программно нажать кнопку "Start" ?

#include <windows.h>

void main(void)
{
    HWND  hTaskBar, hButton;
    HDC hDCScreen = GetDC(NULL);
    DWORD ScreenHeight=GetDeviceCaps(hDCScreen,VERTRES);
    ReleaseDC(NULL, hDCScreen);
        
    hTaskBar= FindWindow("Shell_TrayWnd",NULL);
    hButton= GetWindow(hTaskBar, GW_CHILD);
    // Hажать кнопку "Пуск"
    SendMessage(hButton, WM_LBUTTONDOWN,MK_LBUTTON,LOWORD(5)+
    HIWORD(ScreenHeight-20));

    // Дальше только ради прикола...
    // Спрячем кнопку "Пуск"
    ShowWindow(hButton, SW_HIDE);
    // Насладимся эрелищем 2 секунды
    Sleep(2000);
    // Покажем кнопку "Пуск"
    ShowWindow(hButton, SW_NORMAL);
}

2000(c)

Электронные Книги по компьютерным программам
На правах рекламы:
-->

Для добавления страницы электронной книги в избранное нажмине Ctrl+D

Книги | Статьи | Скачать

Правовая информация   

  © ComputerBooks.ru,
  При копировании материалов со страницы обязательно разместите ссылку на источник.