Re: Learning the win32 API

From: William DePalo [MVP VC++] (willd.no.spam_at_mvps.org)
Date: 02/14/05


Date: Mon, 14 Feb 2005 12:51:46 -0500


"AxessTerminated" <AxessTerminated@discussions.microsoft.com> wrote in
message news:919B26FC-F5B9-45E4-ADFE-304DDEF17AD6@microsoft.com...
> I'm looking for a comprehensive tutorial on the Windows API.

The API is _huge_. It includes support for windowing, drawing, interprocess
communication, a component object model, multi-threading and
synchronization, networking, database access, I/O, telephony, multimedia,
messaging, speech recognition and speech synthesis etc. Further some of
these APIs have a native procedural slant common to C language development
as well as higher level wrappers - MFC, COM, ATL

Unfortunately, there is no easy way to attack the whole of it.

If you go here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vctutor98/html/tutorhm.asp?frame=true

you will find several tutorials. The Scribble tutorial is as good a place to
start as any if your focus is desktop applications written in C++.

If there is something in particular that you want to focus on, post again
with the details. Someone may be able to point you in a direction.

Regards,
Will



Relevant Pages

  • Re: Learning the win32 API
    ... Networking, Multithreading, I/O, and messenging. ... >> I'm looking for a comprehensive tutorial on the Windows API. ... speech recognition and speech synthesis etc. ... > you will find several tutorials. ...
    (microsoft.public.vc.language)
  • Re: VBA / VBS to get Desktop folder string
    ... How I am supposed to know how reliable the API is, ... programmers who design these applications make use of environment variables ... bypassing the Windows API set up for just this purpose, ... written will always be more secure than the Windows Registry, ...
    (microsoft.public.access.modulesdaovba)
  • Re: Most elegant way to read to allocatable array?
    ... software (e.g. Windows API). ... It would be nice to have an API that can access some of the internal information stored by the run time or OS and to be able to coordinate IO across DLLS ... I have seen cases where I wanted to use 2 3rd party libraries, ... That may be because every handle I've been exposed to is simply an integer ID, similar to an LFN. ...
    (comp.lang.fortran)
  • Re: SysAllocString
    ... API and it is supposed to work with another version ... You don't build with a specific version of Windows API. ... version CRT runtime, it is not supposed to work well 100%? ... CloseHandle there, because CreateFile and CloseHandle are Windows APIs ...
    (microsoft.public.vc.language)
  • Re: VBA / VBS to get Desktop folder string
    ... How I am supposed to know how reliable the API is, ... programmers who design these applications make use of environment variables ... bypassing the Windows API set up for just this purpose, ... written will always be more secure than the Windows Registry, ...
    (microsoft.public.access.modulesdaovba)