|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.03.2010, 21:57 | #1 |
Регистрация: 05.11.2008
Сообщений: 3
|
__ASM для Visual Studio 6.0
Помогите пожалуйста !!!
Как вывести на экран содержимое регистров из __ASM модуля в Visual Studio 6.0 ? Спасибо, АРР. |
22.08.2010, 19:39 | #2 |
Пользователь
Регистрация: 08.04.2009
Сообщений: 45
|
Под чем работаешь в Visual Studio 6, уточни, думаю смогу помочь.
Любая DLL API возвращает "возвращаемое значение" в регистре EAX. Но вывести на экран сможешь только со своего модуля на ASM. p.s. Пишу DLL для VB
После изучения ассемблера стал мозг зависать...
|
22.08.2010, 22:14 | #3 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
Можно таки в частности вот так неплохо сделать:
_lpFmtx3 db "eax=%0.8X ebx=%0.8X ecx=%0.8X edx=%0.8X esi=%0.8X",13,10, \ "edi=%0.8X ebp=%0.8X esp=%0.8X",0 invoke wsprintf,addr lpOut,addr _lpFmtx3,eax,ebx,ecx,edx,esi,edi,eb p,esp invoke MessageBox,0,addr lpOut,0,0
Нет, ну правда..
Последний раз редактировалось yuran666666; 22.08.2010 в 22:17. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual Studio Standard 2008 против Visual Studio Express 2008. Стоит ли покупать? | Casper-SC | Софт | 4 | 31.12.2009 11:46 |
VISUAL STUDIO 2008 defaul language - как переключить в VISUAL STUDIO 2008 язык программирования, использ | Эйнж | Общие вопросы C/C++ | 0 | 27.12.2009 20:39 |
add-in для Visual Studio 2010 | vengo | Общие вопросы .NET | 0 | 24.10.2009 22:35 |
Дополнения для Microsoft Visual Studio 2008 | Levsha100 | Свободное общение | 4 | 07.09.2009 21:44 |
Макрос для Visual Studio 2005 | idealul | Общие вопросы .NET | 2 | 28.07.2008 17:25 |