Карта сайтаСсылкиКонтакты

WinAPI
Получить имя файла из буфера обмена PDF Печать
Статьи
Программирование на Delphi

Когда Вы используете Проводник Windows для копирования файлов, можно ли использовать функцию Вставить в Вашем приложении?

Этот код демонстрирует, как можно извлечь имена файлов из буфера обмена. Для примера мы вставляем список файлов в компонент TMemo (Memo1). Для этого нужно поместить два компонента на форму: TMemo (Memo1) и TButton (Button1). Не забудьте в секцию uses дописать модули Clipbrd и ShellApi. В событие OnClick кнопки вставьте этот код:

 
Как скрыть убрать курсор с экрана PDF Печать
Статьи
Программирование Delphi



Для того, чтобы скрыть или показать курсор мыши с экрана, можно использовать API функцию ShowCursor. Но это касается только нашего приложения, из которого эта функция вызывается. Если Вы хотите скрыть курсор полностью, во всех окнах и приложениях, то можно просто вынести курсор за пределы экрана при помощи API функции ClipCursor.

 
Имитация щелчка мыши в любом месте экрана PDF Печать
Статьи

Симуляция щелчка мыши в любом месте экрана

Для имитации щелчка мыши в любом месте экрана, нужно просто переместить курсор с помощью функции SetCursorPos, а также отправить событие мыши нажатие левой кнопки (MOUSEEVENTF_LEFTDOWN), после чего нужно отпустить левую кнопку (MOUSEEVENTF_LEFTUP). Действительно, одному щелчку кнопки мыши соответствует нажатие и отпускание кнопки. Чтобы для пользователя создавалось впечатление, что курсор мыши неподвижен, нужно сохранить позицию курсора (GetCursorPos) мыши перед нажатием и восстановить позицию (SetCursorPos) после отпускания кнопки мыши. Для примера поместите компонент TButton на форму, и в событие кнопки Click запишите приведенный ниже код. При выполнении приложения и нажатии на кнопку будет открыть системное меню приложеня.

 
Как добавить строку в ListBox при помощи SendMessage PDF Печать
Статьи

Строку текста в ListBox можно добавить при помощи функции API SendMessage.

Для выполнения следующего кода добавьте на форму два компонента: TListBox и TButton. Имена компонентов остаются по умолчанию. Добавьте код, который приведен ниже в событие Click компонента TButton и выполните программу.

 
Скрытие кнопки приложения на панели задач PDF Печать
Статьи

Как правило, каждое приложение имеет свою кнопку на панели задач. В некоторых случаях бывает нужно скрыть эту кнопку, например приложение свернуто или работает в скрытом режиме. Это займет всего три строки кода и кнопка будет убрана с панели задач.

 
«В начало12345678910В конец»