Какой рейтинг вас больше интересует?
|

Настройка прав администратора UAC в программах
2015-07-28 08:19:46 (читать в оригинале)
UAC (User Account Control) — технология контроля учетных записей, появившаяся впервые в Windows Vista и старше. Данная технология запрещает программам выполнять действия, требующие права администратора. При выполнении программой таких действий, ее работа приостанавливается и пользователю выдается окно с запросом на защищенном рабочем столе (для того, чтобы невозможно было нажать программно кнопку ОК). К примеру, если вашей программе потребуется внести изменения в раздел реестра HKEY_LOCAL_MACHINE, то ей потребуются права администратора. Для решения данной проблемы можно воспользоваться внедрением в проект файла манифеста, который операционная система будет считывать и автоматически определять необходимые для запуска параметры. Подробнее »
Проверка активности вашего приложения
2015-07-28 08:01:28 (читать в оригинале)
В данном примере рассмотрено выполнение проверки активности главной формы приложения. Для реализации данной задачи необходимо воспользоваться функцией «GetForegroundWindow», расположенной в библиотеке «User32.dll», которая возвращает дескриптор приоритетного окна (окна, с которым пользователь в настоящее время работает). Так же Функция может вернуть «Null» в случае ошибки или описатель приоритетного окна в успешном случае. Для проверки, активности главной формы приложения выполняем сравнение полученного дескриптора от функции «GetForegroundWindow» с дескриптором проверяемого окна приложения, возвращаемого функцией «this.Handle». Подробнее »
Поиск и запуск Autodesk AutoCAD
2015-07-28 07:47:12 (читать в оригинале)
«AutoCAD» — двух- и трёхмерная система автоматизированного проектирования и черчения, разработанная компанией «Autodesk». В данном примере рассмотрен поиск и запуск программы «AutoCAD» ассоциированной по умолчанию с форматом «*.dwg». Подробнее »
Отслеживание изменений в файловой системе
2015-04-15 13:45:53 (читать в оригинале)
 Для отслеживания изменений в заданном каталоге можно воспользоваться классом «FileSystemWatcher» из пространства имен System.IO. Данный класс предназначен для отслеживания изменений в файловой системе. Изменения можно отслеживать как на локальном компьютере, так и на удаленном. ОС Windows уведомляет компонент об изменениях файлов в буфере, созданном объектом «FileSystemWatcher». Если в течение короткого времени происходит много изменений, буфер может переполниться. В результате этот компонент не сможет отслеживать изменения в каталоге и будет давать только общие уведомления. Увеличение размера буфера с использованием свойства «InternalBufferSize» сопряжено с большими накладными расходами, поскольку он формируется не в выгружаемой памяти и не может быть подкачан с диска, поэтому буфер следует делать как можно меньше, в то же время он должен быть достаточно большим, чтобы не пропустить какие-либо события, связанные с изменениями файлов. Чтобы устранить переполнение буфера, необходимо использовать свойства «NotifyFilter» и «IncludeSubdirectories» для фильтрации ненужных уведомлений. Рассмотрим создание проекта отслеживающего изменения в выбранном пользователем каталоге с настройкой фильтров.Подробнее »
Открытие Flash (*.swf) в Windows Form
2015-04-14 08:31:29 (читать в оригинале)
Файл с расширением SWF (Shock Wave Format) предназначен для хранения векторной графики и анимации, может содержать звук и др. Файлы с таким расширением в настоящий момент широко используются в интернете для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей. SWF-файл можно открыть с Adobe Flash Player или с помощью практически любого web-браузера, который поддерживает технологию Flash. В данной инструкции будет рассмотрено три примера открытия файлов данного формата.
Подробнее »
|
|