Тут есть нейтральный тег CODE
Там вроде 32 битные с альфаканалом будут работать (не проверял).
E.N.D., картинка не грузится. Я не вижу в коде установку флага MIIM_BITMAP и заполнение поля hbmpItem хендлом битмапа. UPD: Да я об этом же...
Нет. Вызывается SetMenuItemInfo в последнем параметре передается указатель на структуру MENUITEMINFO, поле hbmpItem задает иконку пункта меню...
Добавил функцию SendMessageW64. Теперь можно отправлять сообщения 64-битным приложениям и получать 64-битный результат. В примере ниже пример...
С нуля удобно нумеровать когда устанавливаешь биты. Такое часто используется в AVR микроконтроллерах. К примеру установить биты GICR |= (1 <<...
Если UAC на максимум то показывает, как минимум в 10. Копируются файлы через IFileOperation (CLSID_FileOperation...
Ну это значит у тебя проблема с оберткой. IONINFO содержит именно хендлы, которые можно передавать в GetDIBits.
[MEDIA]
Да думаю побольше работы будет, но не сильно. В этом вст самый минимум использован, так для полноценного вст2.4 там тоже много чего нужно делать.
mazik7512, хендл битмапа получите через GetIconInfo, я же написал.
Получаешь ICONINFO через GetIconInfo, затем через GetDiBits получаешь пиксели в нужном формате для маски и для самого изображения.
Да уже не первый раз слышу что он с winapi не умеет корректно работать. Есть разница иконка приложения и иконка окна. ТСу нужны именно иконки окон.
Хендл иконки (как и любого user объекта) является публичным, не нужно вызывать DuplicatHandle которая предназначена для kernel объектов. А кто...
Кто такое сказал? Выживают и продолжают род только самые приспособленные и удачные мутации, неудачные мутации на большом промежутке времени...
Нужно просто очень много времени и брутфорс (эволюция) сделает свое дело.
alex_dz, так эти функции не изменились с 2000/XP. Ничего не нужно делать чтобы актуализировать документацию.
Да любые, начиная от каких-нибудь КИХ фильтров, заканчивая сложной многоступенчатой обработкой.
Я часто юзаю FASM типа такого: format MS COFF section '.test' data code readable executable public SomeData as "_SomeData" public SizeOfSomeData...
Да нормальный фон, в PureBasic вроде такой же. В RadAsm'е вроде такой же был, не помню точно. Главною юзеру дать возможность настройки.
Имена участников (разделяйте запятой).