Solved

URGENT ! API or GUI

Posted on 1998-09-27
6
237 Views
Last Modified: 2013-12-14
I would like to use API or GUI to do window application
but I hate MFC classes. Could anyone tell me how
to use either GUI or API in detail ? Thank you !
0
Comment
Question by:tanc02
6 Comments
 
LVL 3

Expert Comment

by:rmichels
Comment Utility
that is a large chuck of work to bite off!  MFC may not be the best, but it sure does alot for you, in dealing with the mundane issues of WIN Gui APIs and responding to windows messages.
0
 
LVL 1

Author Comment

by:tanc02
Comment Utility
tell me more. Like where can I get those library or classes or tutorials
0
 
LVL 8

Expert Comment

by:Answers2000
Comment Utility
Charles Petzold is the "classic" book on Windows Programming without using MFC

Programming Windows 95 (Microsoft Programming Series)
Charles Petzold
ISBN: 1556156766
http://www.amazon.com/exec/obidos/ASIN/1556156766/o/qid=906970934/sr=2-1/002-8215353-4277855

New Edition in Dec 98 I think
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 22

Expert Comment

by:nietod
Comment Utility
Also "Teach Yourself Windows Programming in 21 Days" by Charles Calvert iss a great one it gets you started quickly on the essentials and just doesn't bother with a lot of the stuff that you probably don't need.  I would say you need the information in these books even if you were going to progrm in MFC.  MFC really doesn't cover up the real design of windows very deeply so you need to understand it to use MFC.  So if you change your mind and later want to go to MFC, this is good experience anyways.
0
 

Expert Comment

by:hariks
Comment Utility
hi,
GUI and API is entirely different in the technical concept.
API is functional architecture to GUI Application.

But, I hope you want use API or similar to that without using MFC. Right?
Then, you try the following link,
http://ourworld.compuserve.com/homepages/Sam_Blackburn/wfc.htm
0
 
LVL 8

Accepted Solution

by:
Answers2000 earned 90 total points
Comment Utility
tanc02 - what other info do you need.

My recommendation is buy Petzold book as outlined above.  Probably 80% of Windows C Programmers learned using this book (or older editions which cover Win3.1 etc)

This contains all the info you need to get started.

You will also need a compiler.  Buy Microsoft Visual C++ if you don't have one.  This is the best choice for a beginner as you will find the most books available for it (especially books orientated towards straight API calls, rather using a class library like MFC).

The reason nobody can give you a simple answer how to use the Windows API is because there are several hundred API calls and the documentation is hundreds or thousands of pages (you get electronic version of this with Visual C++).  Petzold book starts of with a Windows "Hello World" type program, and this is even 100 lines.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Many modern programming languages support the concept of a property -- a class member that combines characteristics of both a data member and a method.  These are sometimes called "smart fields" because you can add logic that is applied automaticall…
Container Orchestration platforms empower organizations to scale their apps at an exceptional rate. This is the reason numerous innovation-driven companies are moving apps to an appropriated datacenter wide platform that empowers them to scale at a …
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now