MainForm - это форма (окно), которая создается первой при запуске приложения Delphi. Если Вам нужно вывести диалоговое окно ввода пароля или логина, его нужно создать и вывести перед созданием основной формы.
|
|
Чтобы программно закрыть другое приложение, нужно послать приложению сообщение WM_QUIT. CaptionWindow является заголовком окна, которому Вы посылаете сообщение.
|
Здесь описывается способ сворачивания и закрытия приложения простым вращением колеса мыши на системных кнопках приложения.
|
Для перемещения различных компонентов на форме (TButton, TLabel и т.д.), поместите в событии компонента OnMouseDown запрос-обработчик события.
|
Иногда требуется сохранить текст в RTF формате в ресурсах (Dll, EXE и т.д.), а затем извлечь его.
|
Для создания трехмерной формы обрабатываем события WMNCPaint и WMNCHitTest.
|
Когда Вы закрываете приложение, которое отображается в трее, приложение фактически не закрывается, а просто скрывается окно. Приложение остается работать в трее. Нет никакого визуального отображения, которое бы отображало - свернуто приложение или нет.
|
Реестр Windows - это простая база данных, которая используется для хранения информации конфигурации (последний размер окна и позиция, пользовательские настройки и конфигурации, а также другие конфигурационные данные). Также реестр содержит информацию Вашей конфигурации Windows.
|
Поместите TImage (Image1) на форму и загрузите в него 24-битное или 32-битное изображение.
|
Наиболее распространенный способ перетаскивания окна приложения - за заголовок окна.
|
В этой статье приводится пример, как изменить изображение на кнопке Пуск Windows.
|
Можно зарегистрировать свой тип файлов (расширение) для Вашего приложения. Но иногда нужно, чтобы пользователь мог послать файл Вашему приложению без необходимости регистрации типа файла, просто отправив свой файл командой Windows Отправить из контекстного меню Проводника.
|
Нет никакого способа добавить пункт меню стандартным вызовом Delphi. Вы должны заманить в ловушку сообщение Windows WM_SYSCOMMAND окна и проверить элемент сообщения wParam, чтобы определить, что Ваш пункт меню был выбран. В основном Вы должны сделать это:
|
При вызове функция GetModuleName возвращает имя файла, который в настоящее время выполняет Ваш код. Вы только должны передать правильный дескриптор, чтобы правильно возвратить имя файла. В нашем случае это будет hInstance.
|
Чтобы узнать: находится ли мышь на форме, мы можем использовать функцию WinAPI GetCapture().
|
Как получить подсказку, которая появляется в TEdit, когда пользователь вводит текст, а не только, когда мышь задерживается над компонентом?
|
|
|
|
|
|