Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden, Alf (+6 невидимых)

 eXeL@B —› Основной форум —› Помогите найти kernel32.dll and user32.dll
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 19 октября 2004 23:56
· Личное сообщение · #1

Только начал вникать в Win32 API, для составления простенькой программки сразу потребовались две библиотеки, использую tasm32, воссоздать их из Винды не умею, кто знает, подскажите плиз.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 20 октября 2004 00:16 · Поправил: WELL
· Личное сообщение · #2

Нужно приинклудить kernel32.inc/kernel32.lib и user32.inc/user32.lib
Не знаю как на тасме, но на масме это делается так:

.486
.model flat, stdcall
option casemap:none

include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
includelib kernel32.lib
includelib user32.lib

.DATA


и т.д....



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 20 октября 2004 00:41
· Личное сообщение · #3

К WELL: т.е. kernel32.lib и user32.lib будут найдены масмом автоматически при компиляции?
В чем разница kernel32.inc, user32.inc от kernel32.lib, user32.lib соответственно?
Спасибо




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 20 октября 2004 01:10
· Личное сообщение · #4

kernel32.lib и user32.lib это готовые библиотеки
А разница между lib и inc как раз в том, что lib - библиотеки, а inc - инклуды (то есть там просто объявлены функции из либ)


 eXeL@B —› Основной форум —› Помогите найти kernel32.dll and user32.dll
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати