473,396 Members | 1,894 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Win32 Programming using C / C ++

Please provide me the information when it is not in the correct
newsgroups. I have been using C and C++ language for a long time when it is
time for me to learn Win32 API functions that they can be written in C and
C++ language.
Please give me an advice where I should post to discuss this topic to
the correct newsgroups. Also, where can I obtain the best textbook to learn
and understand how Win32 API functions work in C / C++ language. Thanks...

Bryan Parkoff
Jul 22 '05 #1
5 2198
Muk
The best way to learn win32 is through the MSDN library. It's also
available online. Visual C++ and MS visual studio are well integrated
with win32. Start with ahat you want and lookup msdn online for the
right apis.

Jul 22 '05 #2
Bryan Parkoff wrote:
Please provide me the information when it is not in the correct
newsgroups. Any issue regarding accessing platform specific features or issues not
contained in the appropriate language specification is off-topic. Thus,
how to access the solenoid on the embedded software development board is
off-topic.

Windowing and graphics in general are not covered by either langugage
specification, so they are not topical in this newsgroup.
I have been using C and C++ language for a long time when it is
time for me to learn Win32 API functions that they can be written in C and
C++ language. Is this a question or a statement?
You only need to know the Win32 API when you are writing applications
that use the Windows features. I've written many embedded applications
that never used the Win32 API. There are many people who write
applications for VAX, Mac, and Linux who never use the Win32 API.

Please give me an advice where I should post to discuss this topic to
the correct newsgroups. Also, where can I obtain the best textbook to learn
and understand how Win32 API functions work in C / C++ language. Thanks...

Bryan Parkoff


--
Thomas Matthews

C++ newsgroup welcome message:
http://www.slack.net/~shiva/welcome.txt
C++ Faq: http://www.parashift.com/c++-faq-lite
C Faq: http://www.eskimo.com/~scs/c-faq/top.html
alt.comp.lang.learn.c-c++ faq:
http://www.comeaucomputing.com/learn/faq/
Other sites:
http://www.josuttis.com -- C++ STL Library book
http://www.sgi.com/tech/stl -- Standard Template Library

Jul 22 '05 #3

"Bryan Parkoff" <no****@nospam.com> a écrit dans le message de news:
0n****************@newssvr30.news.prodigy.com...
Please provide me the information when it is not in the correct
newsgroups. I have been using C and C++ language for a long time when it
is time for me to learn Win32 API functions that they can be written in C
and C++ language.
Please give me an advice where I should post to discuss this topic to
the correct newsgroups. Also, where can I obtain the best textbook to
learn and understand how Win32 API functions work in C / C++ language.
Thanks...

Bryan Parkoff


Hi,

A tutorial recommanded for the api win32 is http://www.winprog.org/tutorial/
and the FAQ http://winprog.org/faq/
And try this newsgroups if you have questions :
news://comp.os.ms-windows.programmer.win32
Jul 22 '05 #4

"Bryan Parkoff" <no****@nospam.com> wrote in message news:0n****************@newssvr30.news.prodigy.com ...
Please provide me the information when it is not in the correct
newsgroups. I have been using C and C++ language for a long time when it is
time for me to learn Win32 API functions that they can be written in C and
C++ language.
Please give me an advice where I should post to discuss this topic to
the correct newsgroups. Also, where can I obtain the best textbook to learn
and understand how Win32 API functions work in C / C++ language. Thanks...

Bryan Parkoff


Start learning MFC. MSDN library is the bible of win programming so read some of it
because it's BIG. www.msdn.com Best way is to learn WTL Windows template library
or older ATL - but IMHO thats old school. MFC is faster and you can do 99% of
what ATL/WTL does. Of course ATL is much faster and cleaner but the code is big and
it can get you tired. What applications are you up to program BTW?

Uf
Jul 22 '05 #5
"Bryan Parkoff" <no****@nospam.com> wrote in message
news:0n****************@newssvr30.news.prodigy.com
Please provide me the information when it is not in the correct
newsgroups. I have been using C and C++ language for a long time
when it is time for me to learn Win32 API functions that they can be
written in C and C++ language.
Please give me an advice where I should post to discuss this topic
to the correct newsgroups. Also, where can I obtain the best
textbook to learn and understand how Win32 API functions work in C /
C++ language. Thanks...
Bryan Parkoff


The standard first book on Win32 for C programmers is:

http://www.charlespetzold.com/pw5/

This introduces the basics of the Win32 API. The API is gigantic, so you
will later need to progress to the MSDN library, which is included with VC++
and is online here

http://msdn.microsoft.com/library/default.asp

For a C++ interface to the Win32 API (which is mainly C, but uses C++ in
some of its more recent additions --- also COM, which is another story),
Microsoft offers both MFC (Microsoft Foundation Classes) and ATL/WTL (Active
Template Library/Windows Template Library). There are also some third party
libraries.

Newsgroups:

comp.os.ms-windows.programmer.win32
microsoft.public.vc.language
microsoft.public.vc.mfc
microsoft.public.vc.atl
microsoft.public.win32.programmer.ui
microsoft.public.win32.programmer.gdi

as well as about 100 other groups in the microsoft.public.* heirarchy that
are relevant to some aspect of Win32 programming.
--
John Carson
1. To reply to email address, remove donald
2. Don't reply to email address (post here instead)

Jul 22 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Piet | last post by:
Hi all, I started programming (or hacking) python some time ago. Since python offers a lot of Win32 specific extensions and since my OS will probably stay Win2k for the next time, I would like to...
4
by: Jed R. Mallen | last post by:
Hello, Can anyone point me to a nice tute on making python apps for win32? TIA
0
by: Veli-Pekka Tätilä | last post by:
Hi, My first post here. I've found some serious accessibility flaws in the Python 2.4 docs and wish they could be rectified over time. I'm very new to Python and initially contacted docs at python...
16
by: Phill | last post by:
I'm still new to .NET and come from a win32 background. I'm happy w/ what I see in .NET although it is a little slower than I'd like. It also has a nice oo design and C# is a wonderful language...
6
by: Can Balioglu | last post by:
Hi everyone, My question is not a technical one. I'm just curious about the future of Win32 (and Win64) programming. Most of the books about Win32 from MS Press (like Programming Windows,...
6
by: Rajesh | last post by:
I am a System Administrator and do some programming (Admin Utlities) in VB6 & C#.net. I am interested in Win32 and thought of learning C++ (as it is a pre-requsite) and read 13 chapters from C++.Net...
5
by: Dan | last post by:
Okay...one last question. I've pretty much spent the weekend reading up on .Net, Soap, web services and enough three letter acronyms to feed the world alphabet soup. Is it a fair and mostly...
8
by: Tony Johansson | last post by:
Hello! I just wonder what the difference is between a native win32-app and MFC. What I know is that you can use Win32 API in both cases. I think an MFC application is connected with a GUI...
3
by: Gil | last post by:
I need to create a web page in which its content should be controlled by some win32 application. this application may add or remove some gif images from the page and it should be smooth as possible...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.