Тема: Допомога з хуком DLL бібліотеки
Привіт Гуру C++, дуже потрібна допомога, сам не розібрався що і як по суті. Проблема в тому, що є один плагін, і у нього є ресурси всередині такі як PNG, файлів таблиць і шрифтів немає. Дуже потрібно змінити колір шрифту, або допомогти створити патч швидкої заміни кольору.. Розмір коду 900Кб і написаний він на C++. Пару днів возився з цією дрібницею, і нічого не вирішив ..
Знайшов, що за команда в файлі відповідає за текст:
GetSysColorBrush
SetTextColor
CreateFontIndirectA - Якщо змінити на: DeleteObject (шрифт стає без формату, системним, великим але вже іншим, тільки ось колір залишається зеленим, #476E08)
Приклад.
https://thumb.ibb.co/fD6drw/nice.png
Кажуть, що можливо це зробити методом TextOutA/TextOutW/DrawTextA/DrawTextW - Hook WinAPI
Потрібні параметри: для заміни..
Колір мені потрібен #FFC09F і для варіанту #383529 щоб вибрати ..
Якщо можливо замінити Шрифт на: Arial Narrow, жирний, розмір: 10px для всього для lcd 12..
Сам пристрій))) скрін
https://ibb.co/kJxJrw
Долучаю усі файли до публікації:
1. Dll для патчингу
2. HOST для запуску VST (Portable)
3. Відео як запускати VST на хості.
Завантажити з i.ua чи FEX:
http://fgf1.i.ua/g/4a3f1e.4a3f1e.21990b … /Files.zip
https://fex.net/get/875713546464/237252862
Завантажити сюди не маю змоги, пише наступне
Попередження! Цю помилку має бути виправлено перед відправленням повідомлення:
Вибраний файл був завеликий для завантаження. Сервер не дозволив завантаження.
Допоможіть добрі люди. Я так почитав форум у Вас тут багато хороших людей!
Слава Україні!