Вверх ↑
Разработчик
Ответов: 26061
Рейтинг: 2120
#1: 2010-06-22 03:06:10 ЛС | профиль | цитата
CriDos, ты в кодах шаришь Поэксперементируй с флагами вот здесь



procedure THiAsmClass.InitDeviceList;
const
PINVALID_HANDLE_VALUE = Pointer(INVALID_HANDLE_VALUE);
var
dwFlags: DWORD;
SH: integer;
begin
// hDev := SetupDiCreateDeviceInfoList(nil, 0);
// Устанавливаем необходимые флаги перед вызовом функции
dwFlags := DIGCF_ALLCLASSES;// or DIGCF_DEVICEINTERFACE; Вот тут

Флаги могут быть


const
DIGCF_DEFAULT = $00000001; // only valid with DIGCF_DEVICEINTERFACE
DIGCF_PRESENT = $00000002;
DIGCF_ALLCLASSES = $00000004;
DIGCF_PROFILE = $00000008;
DIGCF_DEVICEINTERFACE = $00000010;

------------ Дoбавленo в 03.05:
Може кто имеет Семерку и шарит в кодах, надо попробовать, что бы не отображались скрытые
------------ Дoбавленo в 03.06:
Dilma писал(а):
разобрался - в классик теме иконки в дереве размером 14 пикселей

Оригинально, а и не знал такой фичи
карма: 22

0