Emuforums.com

Go Back   Emuforums.com > General Discussion > Web development / Programming
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old May 21st, 2004   #1 (permalink)
Registered User
 
stilz's Avatar
 
Join Date: Jul 2002
Location: Ngemu?
Posts: 606
[c++] How to create program in Windows?

I've had some background in c++ (2 years of highschool, Codewarrior Learning Edition). I'd like to learn how to program in Windows and create those fancy interactive menus and such. Would I have to use Visual Studios for this or 3rd party compiler will do? Currently I have Bloodshed Dev C++. Starting tips, tutorial web sites, good books on this matter are all welcome.
Thank you.
__________________
To all emulator authors and contributors: without your hard work, we'd be without many hours of enjoyment and unable to relive fond memories of childhood. Thank you.
stilz is offline   Reply With Quote
Old May 21st, 2004   #2 (permalink)
Registered User
 
Shin_Gouki's Avatar
 
Join Date: Jan 2003
Location: Europe / Germany
Posts: 759
may read the sticky FAQ pages here?
wbr Shin Gouki
Shin_Gouki is offline   Reply With Quote
Old May 23rd, 2004   #3 (permalink)
Linux's worst nightmare..
 
Bill_gates's Avatar
 
Join Date: Feb 2004
Location: USA
Posts: 515
Quote:
Originally Posted by stilz
I've had some background in c++ (2 years of highschool, Codewarrior Learning Edition). I'd like to learn how to program in Windows and create those fancy interactive menus and such. Would I have to use Visual Studios for this or 3rd party compiler will do? Currently I have Bloodshed Dev C++. Starting tips, tutorial web sites, good books on this matter are all welcome.
Thank you.
learn how to use the win32 api
it will allow you create fancy interactive menus and such
Bill_gates is offline   Reply With Quote
Old May 23rd, 2004   #4 (permalink)
_E_
Administrator
 
_E_'s Avatar
 
Join Date: Aug 2002
Location: somewhere
Posts: 8,590
You have two choices, winAPI or MFC . Here is a winAPI tutorial : http://www.winprog.net/tutorial/ . Learning windows programming can be a bit tricky, but you ll get used to it if you keep practicing..

Yours,
-Elly
__________________
-= Now watching=-
_E_ is offline   Reply With Quote
Old May 23rd, 2004   #5 (permalink)
Registered User
 
stilz's Avatar
 
Join Date: Jul 2002
Location: Ngemu?
Posts: 606
thank you
__________________
To all emulator authors and contributors: without your hard work, we'd be without many hours of enjoyment and unable to relive fond memories of childhood. Thank you.
stilz is offline   Reply With Quote
Old May 23rd, 2004   #6 (permalink)
Emu author
 
zenogais's Avatar
 
Join Date: Aug 2003
Location: Victorville(Near Los Angeles or LA for those who are on the DL)
Posts: 839
If you're interested in MFC, theres a few tutorials on using it, they are as follows:

http://esprit.campus.luth.se/~humus/...ork/index.html
This tutorial, while it talks about OpenGL rendering, also shows how to set up a simple MFC interface.

http://www.buginthemachine.com/eProgMFC.php
This should give you all the rest of the MFC information you need.
__________________
-----------------
Emu Tinkerer and C++ Programmer

Last edited by zenogais; May 25th, 2004 at 22:14.
zenogais is offline   Reply With Quote
Old May 25th, 2004   #7 (permalink)
Registered User
 
scottlc's Avatar
 
Join Date: Sep 2002
Location: St Andrews, Scotland
Posts: 1,575
WxWidgets anyone?
__________________
OS: Arch Linux w/ Kernel 2.6.23.8 + GNOME 2.20.1 - CPU: Intel Pentium M 1.5GHz - Memory: 1280MB DDR PC2700 - Browser: Mozilla Firefox 2.0.0.10
scottlc is offline   Reply With Quote
Old May 26th, 2004   #8 (permalink)
War Games coder
 
KillerShots's Avatar
 
Join Date: Apr 2001
Location: Florida
Posts: 1,917
Another possibility is to use qt - that way your source can easily be compiled for both Windows and *nix/BSD (If you care). Check here for more info.
__________________
Primary
CPU: Athlon 64 X2 4400+ Mobo: Biostar N4SLI-A9 RAM: 2G Crucial (DDR400) Video: eVGA GeForce 7900 GTX (512M) Audio: HDA X-Mystique HD(s): Maxtor 300G SATA2, Samsung 400G SATA2 OS(s): WinXP x64 Pro, Vista x32 Ultimate, Gentoo x64 Monitor(s): Primary - 19" Flat Panel (1280x1024) Secondary - 19" Flat Panel (1280x1024) Tertiary - Zenith 42" Plasma TV (1024x768 res)

Many other machines... sig too short
KillerShots is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 14:01.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5