1. какие апи могут выводить текст поверх окна приложения, какой примерно код искать в hiew или олли итп... (прога одета в скин если это имеет значение) 2. эта прога DLL, даже не знаю как это тестить в ольке, или это пофигу? 3. как её сдампить если я изменю код? вообще-то мне проще бы было в HEX найти и занопить. ??
1. Очень многие. Вопросы 2-3 связаны с ночным временем, видимо. Утром ты поймешь, что все описано в разделе Новичку - УВЫ. Без названия программы и подробностей вообще вопрос к телепатам и уж точно не в раздел Software
Ну зато хоть первый раз раздел 'Неофиту' прочитал хоть раз! Небось десяток наименований апи - не более, можно бы и явно указать. Иногда встречаются рекомендации пропатчить файлик заменив "цыфры", потом видишь в них замену cmp.. mov.. mov на nop nop... и всё становитья сразу ясно! Но сразу найти нужный код не хватает опыта. :\
Непосредственно с текстом работают textout exttextout tabbedtextout drawtext drawtextex PolyTextOut GrayString Но это так - навскидку. Может быть прога сама растрирует шрифт и выводит его в битмап или ещё сотней способов (не обязательно GDI).
Но до сих пор ты не конкретизировал вопрос. Угадать, что нужно новичку очень трудно. В большинстве контролов вообще ничего затирать не надо - достаточно поменять содержимое текстового поля
боюсь удалят за варез =) Вот это окно, там где Licensed to... http://www.soniccharge.com/mtcloseup Эта прога модуль DLL, но загрузить его можно этим http://www.tobybear.de/p_minihost.html Обе проги бирюльки, малый размер... Но вопрос лишь был об функции в окне ;- offtop: а кто забанил wasm.ru, я переживал сильно!? Потом в новостях услышал, что по причине приезда делегации из силиконовой долины решили наехать на торрентс ру, ну я подумал может тоже, хотя как бы не зачто? Усё, я молчу. 8-)
1) Если это текстовое поле, то уже сказано. 2) Если это хитрее - ищем окно приложения и выводим в чужое оконо. Ну там возможны мелкие проблемы, если окно масштабируется и придется побороться, чтобы не мигало... Поэтому лучше "патчить" : искать конечно тяжелее, но программировать проще.