Русский / Russian English / Английский

Сейчас на форуме: UniSoft (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

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

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

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

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




Ранг: 266.8 (наставник)
Статус: Участник
very WELL :)

Создано: 20 октября 2004 00:16 · Поправил: WELL New!
Цитата · Личное сообщение · #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 (гость)
Статус: Участник

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

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




Ранг: 266.8 (наставник)
Статус: Участник
very WELL :)

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

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


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

Видеокурс ВЗЛОМ