954,184 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Windows Api Tutorial

What is the windows API?
-API (application programming interface) are (in this case) messages passed between a program and the Operating System.

What can API do for your C/C++ coding on windows?
-API can be used to make graphical programs and extend communication between your program and the operating system. Using operating system specific API; however, limits which system you can run your program on (since not all operating systems use the same API). If you need a cross-platform API you can use ( http://www.trolltech.com ).

What about MFC?
-MFC is a set of wrapper classes for the API, it is meant to make things easier for the coder, but has several limitations and disadvantages.

Where can I learn how to program using API and make my first GUI?
- http://www.winprog.org/tutorial/

Where can I download example source code for windows based API?
- http://www.bountyx.net/files/APITUT.zip (this link is temporarily down until my server is reorganized).

I saw several requests for making GUI's in windows using C/C++ so I decided to pass this along!

Best Regards,
BountyX

BountyX
Posting Whiz in Training
230 posts since Mar 2004
Reputation Points: 28
Solved Threads: 9
 

Thnx For this good tutorial

meabed
Junior Poster
Team Colleague
139 posts since May 2004
Reputation Points: 55
Solved Threads: 3
 

One quick note, when pointing to files, you don't include the trailing slash. The final slash (/) refers to a directory.

Just for anyone who had trouble downloading those files ;)

The Shadows
Newbie Poster
3 posts since Apr 2004
Reputation Points: 11
Solved Threads: 0
 
One quick note, when pointing to files, you don't include the trailing slash. The final slash (/) refers to a directory. Just for anyone who had trouble downloading those files ;)


oops that was a typo, links are fixed now!

BountyX
Posting Whiz in Training
230 posts since Mar 2004
Reputation Points: 28
Solved Threads: 9
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You