Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

masm32 и использование *.dll

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> masm32 и использование *.dll
Имя
Сообщение << Старые топики   Новые топики >>
masm32 и использование *.dll - 2008-12-10 09:53:31.810000   
hk

Сообщений: 5
Оценки: 0
Присоединился: 2008-12-04 13:29:46.493333
Парни, только не давно изучаю asm - использую MASM32
вот такой вопрос,

мы добавляем include \ … *.inc и *.lib..
//—————

я просто думал что надо добовлять сразу виндосовские *.dll черпать от туда функции API - можно так ? или я чего-то не допонимаю, или нам можно использовать только те функции которы в *.inc и *.lib

Если можно напрямую добовлять *.dll , скажите, где тогда можно посмотреть описание библиотек - я имею те которые поумолчанию в винде.
А точнее если быть, то волнует вот что - есть функция API - как мне узнать к какой библиотеке в винте она относится чтоб просто не подключать лишние.

Спасибо.
Post #: 1
RE: masm32 и использование *.dll - 2008-12-10 14:28:51.446666   
JTG

Сообщений: 1189
Оценки: 0
Присоединился: 2007-03-05 11:56:01.993333
Гуглишь название функции, первая же ссылка на MSDN
http://www.google.com/search?client=opera&rls=ru&q=RegCreateKeyEx&sourceid=opera&ie=utf-8&oe=utf-8

внизу страницы
quote:

Minimum supported client Windows 2000 Professional
Minimum supported server Windows 2000 Server
Header Winreg.h (include Windows.h)
Library Advapi32.lib
DLL Advapi32.dll
Unicode and ANSI names RegCreateKeyExW (Unicode) and RegCreateKeyExA (ANSI)



Post #: 2
RE: masm32 и использование *.dll - 2008-12-10 17:10:48.816666   
hk

Сообщений: 5
Оценки: 0
Присоединился: 2008-12-04 13:29:46.493333
Легко сказать)) API в *.inc просто уйма , ты предлогаешь мне каждую проверять в google чтоб понять что к чему))) вот мне и надо такой спиок для masm32 - назовем его так, чтоб была эта куча API и написано за что она отвечает, нажимаешь на нее и показывается в каком она *.inc валяется
Post #: 3
RE: masm32 и использование *.dll - 2008-12-10 19:27:45.430000   
SmanxX1

Сообщений: 208
Оценки: 0
Присоединился: 2007-07-31 14:33:56.650000
quote:

нажимаешь на нее и показывается в каком она *.inc валяется

Ох, *****, прям массовое отупление народа пошло.
Заходишь в папку, где у тебя находяться .inc файлы, включаешь стандартный виндосовский поиск, воодишь название апи-функции в поле "искать в файлах" и ВСЕ! Нужный файл перед тобой.
Post #: 4
RE: masm32 и использование *.dll - 2008-12-10 21:31:14.636666   
VaZoNeZ

Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
те чтоли нужно недокументированая апи, из нтдлл напимер?
Post #: 5
RE: masm32 и использование *.dll - 2008-12-11 09:20:32.223333   
hk

Сообщений: 5
Оценки: 0
Присоединился: 2008-12-04 13:29:46.493333
вот смотрите, в инете куча справочников API с описанием функций, это замечательно, - вот я например нахожу API -функ рабо с файлами, как мне узнать в каком она *.inc фале? яж не буду подключать все *.inc - можно сказать мне надо документация по *.inc (чтоб хоть понять что в нем лежит и за что оно отвечает )
Post #: 6
RE: masm32 и использование *.dll - 2008-12-11 09:27:54.070000   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
Держи api address v.1.0, должно пригодится
http://rapidshare.com/files/172289253/APIAddress.rar
Post #: 7
RE: masm32 и использование *.dll - 2008-12-11 13:31:45.513333   
JTG

Сообщений: 1189
Оценки: 0
Присоединился: 2007-03-05 11:56:01.993333
[offtop]
quote:

SmanxX1:
_____________________________
mov eax, 010DC6637h
call ICQ


а шо у нас валяется по адресу 010DC6637h ? :D
[/offtop]
Post #: 8
RE: masm32 и использование *.dll - 2008-12-11 16:02:27.523333   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
quote:

Я конечно понимаю, что ты не вр..еб Пацанчег - но, отладчиком я пользоватся умею!

Вот таких как ты, я и люблю разводить и наказывать, прикидываешься лохом, а вот такие как ты со своим Эго, клюют на таких как я… - и остальное дело техники, чтоб таких как ты - не врот еб… Пацанчегов обломать с их Эго.

Топик был открыт - чтоб просто проверить, водятся ли тут такие.

P.S - Ты должен знать, если ты играешь , ты никогда не превзайдешь остальных играя спротивником слабже себя, только проигрывая ты будешь учится!

Тема закрыта. Всех с наступающим 2009 НГ


Ты страдаешь маразмом.
Post #: 9
RE: masm32 и использование *.dll - 2008-12-11 18:34:30.456666   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
quote:

ORIGINAL: hk

Я конечно понимаю, что ты не вр..еб Пацанчег - но, отладчиком я пользоватся умею!

Вот таких как ты, я и люблю разводить и наказывать, прикидываешься лохом, а вот такие как ты со своим Эго, клюют на таких как я… - и остальное дело техники, чтоб таких как ты - не врот еб… Пацанчегов обломать с их Эго.

Топик был открыт - чтоб просто проверить, водятся ли тут такие.

P.S - Ты должен знать, если ты играешь , ты никогда не превзайдешь остальных играя спротивником слабже себя, только проигрывая ты будешь учится!

Тема закрыта. Всех с наступающим 2009 НГ


Отсыпь влегкую плз :)
Post #: 10
RE: masm32 и использование *.dll - 2008-12-12 14:27:05   
furiousangel

Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
ээээээээээ
Я свидетель….. что случилось????

а вобще *.lib хранят прототипы функций соответствующих длл (как мне помнится).
То есть если в проект добавляешь *.lib то при запуске подгружается соответствующая *.dll.

Если не прав, не пинайте плиз.
Post #: 11
Страниц:  [1]
Все форумы >> [Прочее] >> masm32 и использование *.dll







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.