News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

inc/lib file descriptions

Started by Armindilo, February 26, 2006, 08:26:58 PM

Previous topic - Next topic

Armindilo

Hi all,
I am looking for a list of descriptions for all of the most common include (.inc) and library (.lib) files.
I want to know what each is used for, and when I need to use them. I searched the forums, but didn't find anything

Thanks
Armindilo

Mark Jones

Hello Armindilo and welcome to the group! The libraries that ship with MASM32 are modelled directly after their corresponding .DLL files: i.e. msvcrt.inc contains the prototypes for functions found in msvcrt.dll.

Some of the libraries have useful names like msvcrt which stands for "Microsoft Visual C Run Time." Others don't have such an easily-understandable name, like csq.inc.

Not having any previous windows programming experience, I've found the names of the dll's to be fairly meaningless. You simply use tools like the Win32.hlp file to find functions you want, then try to compile your application. If it complains that the procedure is not defined, one could simply use my Search Tool to locate which libraries to include. Then try compiling again. Maybe not elegant, but it works. :)

Perhaps Mr. Hutch or someone has a more concise list of what each file is for. (Agreed, it would be nice to have a list.) :bg
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

zcoder

Mostly the MSDN at the bottom lists the h File (inc in ASM)
and the lib, so if the assembler complains about a API it
can't find it displays it's name go search it in the MSDN
and look at the bottom of that page.


Zcoder....
Back in 1979, My computer ran so fine.
And there was no such thing,
As a Microsoft Crashed Machine.
http://zcoder.110mb.com
http://www.dietzel.com/partner/idevaffiliate.php?id=345_6  Free Domain Names

Armindilo

Ok, That'll work I guess!!

Thanks
Armindilo