Отправляет email-рассылки с помощью сервиса Sendsay

Новости сайта Rouse.Drkb.Ru

  Все выпуски  

Новости сайта ROUSE.DRKB.RU


Обновление в разделе сети:
Добавлен пример: Реализация клиент/сервера на именованных каналах
Описание:
Данный программный класс возник совершенно случайно (поспорили с Димой Тимоховым ака Суслик, чье кунг-фу сильнее :), но получился достаточно успешным.
В частности помимо скорости его работы он не имеет ограничений присущих реализациям именованных каналов на перекрытом вводе/выводе (см. спраку по WaitForMultipleObjects)
и соответственно может держать соединения с неограниченным количеством клиентов. Так-же он не кушает ресурсов в отличии от многопоточной реализации каналов.
Подробнее: http://rouse.drkb.ru/network.php#fwiocompletionpipe

Обновление в разделе Windows API:
Добавлен пример: Список установленных устройств
Описание:
Небольшой пример работы с SeupAPI.
Отображает список установленных устройств. Немного не завершен до конца, но сейчас нет времени до его допиливания, поэтому выкладываю в том виде в каком он сейчас находится.
Подробнее: http://rouse.drkb.ru/winapi.php#devlist

Обновление в разделе Windows API:
Добавлен пример: Доступ из сервиса к рабочему столу.
Описание:
Начиная с Windows Vista флаг SERVICE_INTERACTIVE_PROCESS игнорируется при создании сервиса, таким образом пропала возможность уведомить пользователя о каком либо событии штатным MessageBox.
Данный пример показывает как все-же можно выполнить такое действие из под неинтерактивного сервиса.
Подробнее: http://rouse.drkb.ru/winapi.php#servicenotifyer

Обновление в разделе Windows API:
Добавлен пример: OLE DragDrop.
Описание:
Программный класс демонстрирующий принципы перетаскивания файлов из приложения в проводник в условиях когда перетаскиваемый файл отсутствует на диске (т.е. образ файла находится только в памяти вашего приложения).
Пример несколько не завершенный, в частности в Windows Vista/Windows 7 работает только копирование файлов в буффер обмена и не работает перетаскивание (ХР и ниже - класс полностью функционален).
Как только разберусь с причинами - выложу обновление.
Демка работы приложена.
Подробнее: http://rouse.drkb.ru/winapi.php#fwoledragdrop

Обновление в разделе Компоненты:
Добавлен пример: Составной PopupMenu
Описание:
Очень простой по сути своей компонент, реализующий составное меню.
Принцип работы прост: в дезайнтайме представляет из себя аналог панели, на которую накидываются контролы, в рантайме отображает их в виде всплывающего меню.
Демка работы приложена.
Подробнее: http://rouse.drkb.ru/components.php#fwpopuppanel

Обновление в разделе Компоненты:
Добавлен пример: Альтернативная реализация SysListView32
Описание:
Данный компонент писался как альтернатива стандартному ListView.
Оригинальный ListView меня не устраивал тем, что он не поддерживает полный функционал SysListView32 документированный в MSDN.
В данном компоненте я постарался реализовать все документированные (и не очень) возможности оригинального комтрола, как то тайлы, группы, расширенный функционал заголовка и т.п.
Компонент полностью рабочий, более того используется в повседневной работе вместо классического ListView уже примерно полтора года, так что явных глюков быть по идее не должно (учитывая обьем кода).
Подробнее: http://rouse.drkb.ru/components.php#gslistview

Обновление в разделе Компоненты:
Добавлен пример: Класс для отображения пути
Описание:
Программный класс для вывода пути в стиле Vista/Windows 7
Оригинальный контрол, используемый в данных ОС представляет из тебя стандартный ToolbarWindow32 отрисованный с применением стилей, поэтому пришлось писать с нуля, т.к. такую отрисовку будет достаточно проблематично отобразить на ХР и ниже.
Исходный код показывает принципы написания составных компонентов.
В частности данный компонент может работать как в режиме графического отображения, так и в режимах EDIT и COMBOBOX.
Демка работы приложена.
Подробнее: http://rouse.drkb.ru/components.php#fwvistapathedit

Обновление в разделе Компоненты:
Обновлен пример: Отображение иконки в любом ее формате
Описание:
Версия 1.06
Добавлена поддержка изображений в PNG формате.
Подробнее: http://rouse.drkb.ru/components.php#fwiconex

В избранное