
Быстрый поиск
Введите фрагмент названия статьи для поиска
Пользовательская фильтрация в функции SHBrowseForFolder
16.07.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Пользовательская фильтрация в функции SHBrowseForFolder
Функцию SHBrowseForFolder я оттюнинговал уже давно, казалось бы уже все, дальше некуда. Ан нет, есть куда. Сегодня разберем еще одну замечательную возможность этой функции, а именно пользовательскую фильтрацию. С ее помощью вы можете выводить в древовидный список только те папки и файлы, которые считаете нужным. Это будет очень полезно, когда надо дополнительно подстраховать пользователя от возможной ошибки.
Читать статью целиком »
Просмотров: 655 | Комментариев: 2
Многострочные и юникодные данные в INI-файлах
15.06.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Многострочные и юникодные данные в INI-файлах
При всех неоспоримых плюсах ini-файлов у них есть ряд недостатков, которые так любят приводить в пример их противники. Например, ini-файлы не поддерживают значения ключей в юникоде, а также не позволяют сохранять многострочные текстовые данные. Основные функции и способы работы с ini-файлами мы уже разобрали, осталось устранить выявленные недостатки и на этом можно будет закрыть тему.
Читать статью целиком »
Просмотров: 1087 | Комментариев: 2
Как получить список установленных принтеров
20.05.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Как получить список установленных принтеров
Если требуется получить информацию об установленных в системе принтерах, то для этого есть несколько вариантов решения: с помощью PowerShell, WMI или различных языков программирования. У меня, как обычно, будет Ассемблер и WinAPI. Приведенный код получает информацию о всех принтерах в системе, в том числе сетевых.
Читать статью целиком »
Просмотров: 857 | Комментариев: 2
Работа с Zone.Identifier на Ассемблере
12.05.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Работа с Zone.Identifier на Ассемблере
Несколько лет назад я выкладывал пару статей на тему блокировки файлов с помощью альтернативных файловых потоков и Zone.Identifier. Там вся работа с ними выполнялась или средствами самой системы Windows, или сторонними приложениями. Настало время написать собственное приложение.
Читать статью целиком »
Просмотров: 860 | Комментариев: 5
Как программно получить и установить рейтинг файла
04.05.2023 | Категория: Образ мышления: Assembler | Автор: ManHunter

Как программно получить и установить рейтинг файла
Начиная с Windows Vista у пользователя появилась возможность ставить оценки некоторым файлам, например, фотографиям, музыкальным файлам и видеороликам. Оценка отображается при просмотре таблицы файлов в Проводнике в виде звездного рейтинга от 0 до 5. На мой взгляд, штука не особо нужная, но раз она присутствует в системе, то почему бы не научиться с ней работать? Как обычно, Ассемблер нам в этом поможет.
Читать статью целиком »
Просмотров: 740 | Комментариев: 0


