Рабочий стол :: Рабочий стол :: База знаний Delphi :: Безжизненный рабочий стол
Безжизненный рабочий стол - статья описывает создание программы, которая создает на компьютере безжизненный рабочий стол, который не может быть закрыт или удален. :: Вывести Bitmap на рабочем столе
В статье описывается программный код на языке Delphi, который позволяет выводить битмап-изображение на рабочий стол компьютера. :: Живой Desktop — вариант использования Shell
Живой Desktop - это приключенческий Shell-расширение, позволяющее изменять структуру иконок на рабочем столе в реальном времени. :: Изменить фон рабочего стола
Изменение фона рабочего стола на компьютере может быть выполнено с помощью программирования в Delphi, используя модуль Registry и вызов системного параметра SystemParametersInfo. :: Как взять Handle рабочего стола для манипуляций с иконками рабочего стола
В статье описывается как можно взять хэндл рабочего стола для манипуляций с иконками, используя функцию GetDesktopListViewHandle и API-модуль CommCtrl. :: Как заставить Рабочий Стол обновится
Статья описывает способ обновления Рабочего Стола в Windows, который заключается в отправке специального сообщения оконному процессору "Progman" с помощью функции SendMessage. :: Как заставить Рабочий Стол обновится 2
В статье описывается процедура RefreshDesktop, которая позволяет обновить содержимое рабочего стола в операционной системе Windows, используя функцию FindWindowEx и отправку сообщения WM_KEYDOWN. :: Как заставить Рабочий Стол обновится 3
Программист Radmin предложил использовать функцию winexec с аргументом rundll32 user,repaintscreen для обновления Рабочего Стола в Windows. :: Как определить размер рабочего стола без ТaskBarа
Определить размер рабочего стола без TaskBar можно с помощью функции SystemParametersInfo() и параметра SPI_GETWORKAREA, которая возвращает результат в структуру типа TRect. :: Как получить screen shot экран вместе с указателем мыши? Для получения скриншота экрана вместе с указателем мыши можно использовать функцию BitBlt для создания изображения экрана и функцию GetCursorInfo для определения положения курсора, после чего необходимо дорисовать курсор на полученное изображение. :: Как получить имя папки pабочего стола (не чеpез registry)
В статье описывается пример shell-функции на Delphi, которая получает имя папки рабочего стола не используя регистр, а также выводит соответствующие сообщения в текстовом поле. :: Как проверить, включён ли ActiveDesktop
Функция IsActiveDeskTopOn позволяет проверить, включен ли ActiveDesktop, используя функции FindWindow и FindWindowEx для поиска окон ShellDLL_DefView и Internet Explorer_Server. :: Как проверить, включён ли ActiveDesktop 2
Проверить включение ActiveDesktop 2 можно с помощью функции IsActiveDesktopEnable, которая использует интерфейс IActiveDesktop и проверяет флаг fActiveDesktop в структуре TComponentsOpt. :: Как программно заменить обои на рабочем столе
Поменять обои на рабочем столе в Windows можно с помощью программного кода, изменяющего соответствующие значения в реестре и вызывающего функцию SystemParametersInfo для обновления параметров рабочего стола. :: Как программно заменить обои на рабочем столе 2
Автор статьи Владимир Рыбант предлагает программный способ заменить обои на рабочем столе в Windows, используя интерфейс Active Desktop и создавая объект IActiveDesktop. :: Как программно заменить обои на рабочем столе 3
Программное изменение обоев на рабочем столе в Windows можно выполнить с помощью функции SystemParametersInfo, которая принимает параметры uiAction, uiParam, pvParam и fWinIni. :: Как программно заменить обои на рабочем столе 4
Программное заменение обои на рабочем столе в Delphi может быть выполнено с помощью функции SystemParametersInfo и указанием параметра SPI_SETDESKWALLPAPER. :: Как программно заменить обои на рабочем столе 5
Программно заменить обои на рабочем столе в Windows 5 можно с помощью программы, написанной на языке Delphi, которая использует функцию SystemParametersInfo для изменения параметров системы и изменяет фон рабочего стола. :: Как скрыть или показать иконки на рабочем столе
В статье описывается способ программного скрытия или отображения иконок на рабочем столе с помощью процедуры TForm1. :: Как скрыть или показать иконки на рабочем столе 2
Данная статья описывает программный код, позволяющий скрыть или показать иконки на рабочем столе с помощью функции ShowDesktop. :: Как создать Delphi приложение, которое могло бы увеличивать часть рабочего стола наподобие лупы
Создание Delphi приложения, увеличивающего часть рабочего стола наподобие лупы, требует программирования с использованием формы, элементов управления, таймера и бегунка. :: Как установить цвет фона иконок на рабочем столе, либо сделать у них прозрачный фон
Для установки цвета фона иконок на рабочем столе или сделать у них прозрачный фон необходимо найти окно "SysListView32", родительское окно "Progman" и дочернее окно "SHELLDLL_DefView", а затем использовать макросы ListView_SetTextBkColor и ListView_SetTex :: Обновить рабочий стол
В статье описывается процедура RefreshDesktop1 на языке Pascal, которая обновляет рабочий стол за счет вызова функции SHChangeNotify из библиотеки Shlobj. :: Ограничение доступной памяти в Win32 Delphi 2007 Статья описывает проблему ограничения доступной памяти для программ на Win32 Delphi 2007 и предлагает решения, включая корректную настройку флагов PE и методы управления памятью в Windows. :: "Отображение пользовательского значка в TTaskDialog в Delphi 12.1" В статье описано, как отобразить пользовательский значок в компоненте TTaskDialog в приложении VCL под Delphi 12.1 на Windows 11. :: Переворачиваем рабочий стол
Переворачиваем рабочий стол - программа, позволяющая перевернуть десктоп и удерживать его в этом состоянии до тех пор, пока не будет кликнут по нему мышкой. :: Показать или скрыть ActiveDesktop
Данное программирование на языке Delphi предназначено для включения или отключения функции ActiveDesktop в системе Windows. :: Получение координат области Рабочего стола, не скрытой Панелью задач
В статье Dimka Maslov описывается функция GetDesktopRect, позволяющая получить координаты области Рабочего стола, не скрытой панелью задач в Windows. :: Получить или установить позицию пиктограмм рабочего стола
Получить или установить позицию пиктограмм рабочего стола. :: Получить цвет пикселя на рабочем столе
В статье описывается функция DesktopColor, которая позволяет получать цвет пикселя на рабочем столе компьютера, а также пример ее использования в приложении с помощью таймера. :: Скрыть Tray, часы, кнопку ПУСК, панель задач
В статье описывается программа на языке Delphi, которая позволяет скрыть различные элементы трея Windows, такие как панель задач, часы и кнопку "Пуск". :: Снимок Desktop
Статья описывает программу на языке Pascal, которая позволяет снять скриншот десктопа и сохранить его в формате DFMD с помощью классов TCanvas и TForm. :: Управление внешним видом линий сетки в TreeView в VCL В статье описано, как управлять внешним видом линий сетки в компоненте TTreeView в VCL с помощью Object Pascal (Delphi), обсуждаются стандартные свойства и методы, а также альтернативный подход с использованием WinAPI.
Узнайте как программно управлять рабочим столом в Windows. Измените обои, скройте или отобразите иконки, обновите содержимое стола с помощью наших подробных руководств и примеров кода на Delphi и Pascal. Оптимизируйте свой рабочий процесс с нашими решениями для ActiveDesktop и других функций.
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|