Четверг, 27.08.2026, 17:41
Мои Компоненты v1.0.0.1
Главная | Каталог файлов | Регистрация | Вход
Меню сайта
Категории раздела
Компоненты [5]
Исходники и откомпилированные компоненты
Статьи и руководства [3]
Информация, книги и статьи по программированию
Готовые программы [9]
Демо программы [0]
В этом разделе можно размещать демо версии написанных программ и примеры использования компонентов
Наш опрос
Оцените мой сайт
Всего ответов: 28
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Файлы » Готовые программы

программно нажать кнопку Пуск
[ ] 22.04.2009, 22:06
#include

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);
}

Категория: Готовые программы | Добавил: avatar88
Просмотров: 1054 | Загрузок: 5 | Комментарии: 2 | Рейтинг: 0.0/0 |
Всего комментариев: 1
1 coder  
0
похожим образом можно спрятать всю панель задач или например вывести бегущую строку на панели задач...

Имя *:
Email *:
Код *:
Форма входа
Поиск
Друзья сайта
  • DRKB — база знаний Delphi
  • Официальный блог

  • Copyright MyCorp © 2026 Бесплатный хостинг uCoz