Restored from previous forum. Originally posted by Danilo.
> @Danielo:
without ´E´ please
> I'm still downloading the complete MSDN SDK
> (3 CD Version, June 2002) hope that this is complete.
No. We are talking about different things here.
The MSDN Library (3CDs/1DVD) is a documentation
for the WinAPI, for Visual C/C++, VB, Java etc..
It includes eBooks for many different topics,
bug-reports and how to do workarounds for it etc.
Latest MSDN versions are for .NET compilers, but
still include the win32 API help.
MSDN is documentation only and DOESNT include all
constants (only few are listed in the docs).
The MS Platform SDK is another thing.
Its the
SOFTWARE DEVELOPMENT KIT with many Help files
and all the include files for programming Win32.
The Include files for Win32 in the P-SDK are ~47MB
uncompressed (5,83MB ZIPped) + 3,5MB for Win64.
But there is more: The directory \Help\ contains
166!! HtmlHelp files for Win32 programming (227MB).
In this Help files you can read about everything:
Win32, Win64, GDI, GDI+, Windows Media, ODBC, Memory Management,
DirectX, FileIO/FileSystem, DLLs, Processes, Threads, ActiveX,
COM, COM+, Common Controls, Debugging and Error Handling,
DNS, DHCP, ICM, IIS, MAPI, RAS, Shell, OpenGL and MUCH MORE...
There are also tools for windows programmers included
in the SDK. Folder \Bin\ is only 70MB, so its not that much.
For Win32 API programmers like you (Tranquil), the free
Microsoft Platform Software Development Kit is the only
way to go. You really NEED it if you want to code indeep API.
Its the OFFICIAL complete documentation directly from MS.
They give it out FOR YOU, so you can program for the
MS Windows Operating System. That is what they want you to do..
For the BASIC programmer who needs only some constants
every now and then, this API-viewers are enough.
The hardcore WinAPI coder takes the P-SDK without a question.
(Some people complain that 300MB is too much to download )
Tranquil, what you need is the Platform SDK, not MSDN.
The big part about .NET is useless for PureBasic win32 API
programming, and the win32 help is also included in the
free P-SDK (MSDN Library is $199 and not free).
You can download all the free Development tools and SDKs here:
http://msdn.microsoft.com/downloads/default.asp
Now you select "Microsoft Development Kits" on the left side
and then "Microsoft Platform SDK".
A new page opens:
http://www.microsoft.com/msdownload/pla ... sdkupdate/
In the menu on the top you select "DOWNLOADS > Full Download"
and you get the page:
http://www.microsoft.com/msdownload/pla ... k-full.htm
where you can download the full Platform SDK (Size: 342,000,000 bytes).
The MS downloads are usually very fast, so you should have
the full SDK in 1 - 1,5 hours with DSL/cable.
You´ll see that its worth it, Tranquil. You have all official
include files with constants and structures and especially
the 166 help files (searchable, access through 1 file).
Things like the old win32.hlp file (available everywhere)
are out of date (but still useful).
With the P-SDK you get ALL the latest and up-to-date informations
complete in one package. No need for 25 different tools and 40
documentations for coding win32 API.
Have fun...
cya,
...Danilo
(registered PureBasic user)