Forum     

Go Back   Digit Technology Discussion Forum > Software > Programming
Register FAQ Calendar Mark Forums Read

Programming The destination for developers - C, C++, Java, Python and the lot


Reply
 
LinkBack Thread Tools Display Modes
Old 19-12-2011, 10:31 AM   #1 (permalink)
Wise Old Owl
 
clmlbx's Avatar
 
Join Date: Aug 2006
Location: Indore
Posts: 1,687
Default How to build GUI in c++?


Guys I have self learned c++.now I wish to make GUI for some programmes that I have written in it.. So guys pls tell me where to start... pls give step-by-step as I have no previous knowledge in it..

I learned c++ online and few good videos. I have never read any book. All tuts even books, at least what I have seen start and end in 'CLI' no one has topics for GUI..
__________________
Athlon II X4 635 @ 2.9Ghz   Gigabyte GA-MA785GMT-US2H   Kingston 2x2 Gb 1333Mhz DDR3   WDC 500Gb Green   Palit GTS 250 512mb   Tagan 500W   Samsung B2030   Lg DVD Writer
clmlbx is online now   Reply With Quote
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 19-12-2011, 10:42 AM   #2 (permalink)
BIOS Terminator
 
nims11's Avatar
 
Join Date: Apr 2008
Location: Ranchi
Posts: 816
Default Re: How to build GUI in c++?

i use Qt for making GUI with C++. it is very powerful and well-documented. But you need to have your OOP concepts clear in order to get comfortable with Qt.
__________________
Arch Linux is kind of a bonzai tree, over years u try new things, make small tweaks, and end up with a system that is unique, elegant, and does exactly what u designed it to do.
Hostapd : The Linux Way to create Virtual Wifi Access Point
My Blog
nims11 is online now   Reply With Quote
Old 19-12-2011, 10:51 AM   #3 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default Re: How to build GUI in c++?

Yup..!! I've used Qt too..!! The best thing is it's Documentation.

But as already said by nims11, you need to have a good base on C++, which I didn't have.

So now as I know the basics already, I'm planning to learn C and C++ again now in advanced mode.
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 20-12-2011, 03:34 AM   #4 (permalink)
In The Zone
 
$$Lionking$$'s Avatar
 
Join Date: Nov 2011
Posts: 395
Default Re: How to build GUI in c++?

clmlbx - Win32 API... try D.J. Delorie (djgpp) or what I personally use -> Bloodshed(needs manual updation).

Also visit developer.amd.com -> try the nice profiler(AMD Code Analyst) from AMD. It will really help you optimize a lot.
__________________
Sweet mother of all that is good & pure! ;)
$$Lionking$$ is offline   Reply With Quote
Old 20-12-2011, 07:38 AM   #5 (permalink)
Human Spambot
 
Join Date: Nov 2004
Location: Madurai
Posts: 2,349
Default Re: How to build GUI in c++?

VC++ is very easy to use and creating GUI using it is simple. It is available in Express Edition as free of cost. The only downside is that it will work only in Windows...

Arun
sakumar79 is offline   Reply With Quote
Old 20-12-2011, 11:38 AM   #6 (permalink)
Wise Old Owl
 
clmlbx's Avatar
 
Join Date: Aug 2006
Location: Indore
Posts: 1,687
Default Re: How to build GUI in c++?

Well it seems I have to try all three ..and I will then decide which suits/easy is for me..but no one gave me step by step guide to start.. pls tell me where to start.
__________________
Athlon II X4 635 @ 2.9Ghz   Gigabyte GA-MA785GMT-US2H   Kingston 2x2 Gb 1333Mhz DDR3   WDC 500Gb Green   Palit GTS 250 512mb   Tagan 500W   Samsung B2030   Lg DVD Writer
clmlbx is online now   Reply With Quote
Old 20-12-2011, 12:07 PM   #7 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default Re: How to build GUI in c++?

Lionking and nims11 have suggested two diff. things.

May be that's why you are confused.

If you are looking for frameworks to develop GUI Apps, say like Visual Studio, you are probably looking for what nims11 have suggested, i.e. Qt.

And if you are looking for learning Graphics Programming (Core Level), like Drawing Windows, Buttons yourself by probing the Graphics Driver, then you are looking for what LionKing have suggested.

You can also use VC++ to develop GUI Apps like sakumar suggested, it's somewhat like developing GUI Apps using VB.NET / C# in Visual Studio. (May be, I'm not sure about this )

So, both are diff things, and you choose depending upon your requirement.

If you just want to simply develop GUI Apps without much headache then Qt / VC++ is the thing you are looking for.

Or if you are in to graphics programming then go for what Lionking has suggested, you can also do the same thing in VC++. I guess that's what we call VC++ Win32.
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 20-12-2011, 12:29 PM   #8 (permalink)
Wise Old Owl
 
clmlbx's Avatar
 
Join Date: Aug 2006
Location: Indore
Posts: 1,687
Default Re: How to build GUI in c++?

well for now I should start with framework rather going for core level graphics programming.. so will start with VC++ as it must be having good support(many user will be using it).. so I will get good start.. later may also try at Qt as nims11 said it has good documentation..

Thanks guys.
__________________
Athlon II X4 635 @ 2.9Ghz   Gigabyte GA-MA785GMT-US2H   Kingston 2x2 Gb 1333Mhz DDR3   WDC 500Gb Green   Palit GTS 250 512mb   Tagan 500W   Samsung B2030   Lg DVD Writer
clmlbx is online now   Reply With Quote
Old 20-12-2011, 02:50 PM   #9 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How to build GUI in c++?

The Qt4 tutorial
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline   Reply With Quote
Old 21-12-2011, 03:39 AM   #10 (permalink)
In The Zone
 
$$Lionking$$'s Avatar
 
Join Date: Nov 2011
Posts: 395
Default Re: How to build GUI in c++?

Quote:
Originally Posted by krishnandu.sarkar View Post
Lionking and nims11 have suggested two diff. things.

May be that's why you are confused.

If you are looking for frameworks to develop GUI Apps, say like Visual Studio, you are probably looking for what nims11 have suggested, i.e. Qt.

And if you are looking for learning Graphics Programming (Core Level), like Drawing Windows, Buttons yourself by probing the Graphics Driver, then you are looking for what LionKing have suggested.

You can also use VC++ to develop GUI Apps like sakumar suggested, it's somewhat like developing GUI Apps using VB.NET / C# in Visual Studio. (May be, I'm not sure about this )

So, both are diff things, and you choose depending upon your requirement.

If you just want to simply develop GUI Apps without much headache then Qt / VC++ is the thing you are looking for.

Or if you are in to graphics programming then go for what Lionking has suggested, you can also do the same thing in VC++. I guess that's what we call VC++ Win32.
I havent used MS VC++ a lot but from what I understand, VC++ should be very different from .NET framework or any other language in the framework like VB.NET C#.NET haskell etc..
for 1 thing it is the only language available independent of the Visual Studio.

Developing apps in VC++ is nothing like developing apps in VB.NET or C#.NET.
VC++ is not a RAD language. u want to draw a window? u have to write code for it! While C#.NET & VB.NET are more like paint brush with dimension's.

Comparing TrollTech Qt to VC++ - not right bro.. both use different API's!

I did not suggest graphics programming at all??!?!?! Although with my approach you can go for DX10/DX11 programming too but that's a totally different thing, and beyond the scope of discussion for this forum....

yes I did suggest the Win32 API or Windows 32bit API.
On Windows API are Microsoft Foundation Classes(MFC) based using which you write your code in VC++.

@OP - Going for MFC without learning API is like trying to understand words when u dont know ABCD... Not possible. Even if you succeed to some level, you will have problem to debug.

You should go for Gtk or Win32 API. Also you should start by downloading DJ Delories or Bloodshed.... I did guide you from where to start... once you use them a lil bit ull know what ure dealing with.

But to be more honest with you, you will find it difficult be able to do Gtk or Win32 API.
So in the end you should go ahead with JAVA or VB.NET. (Sorry C# dont make no sense to me!!)

Enjoy!
__________________
Sweet mother of all that is good & pure! ;)

Last edited by Liverpool_fan; 21-12-2011 at 11:04 PM. Reason: edited
$$Lionking$$ is offline   Reply With Quote
Old 21-12-2011, 08:34 AM   #11 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default Re: How to build GUI in c++?

@Lionking Yes you are right, that's my mistake.

VC++ is what I was referring to for writing code, and VB.NET / C#.NET is different thing.

Thanks for correcting me.

I forgot that I learned Win 32 API in VC++ back in college days, which we actually used to call Graphics Programming.
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 21-12-2011, 10:40 PM   #12 (permalink)
Alpha Geek
 
Join Date: Jan 2007
Location: In your hearts
Posts: 828
Default Re: How to build GUI in c++?

There are many GUI toolkits for C++, the major ones are gtkmm, wxWidgets and Qt. Qt is the best one, I think, but others are very good too. But you should have a firm base of OOP in C++.
abhijangda is online now   Reply With Quote
Old 21-12-2011, 10:50 PM   #13 (permalink)
Human Spambot
 
Join Date: Nov 2004
Location: Madurai
Posts: 2,349
Default Re: How to build GUI in c++?

VC++ also now works with .NET Framework AFAIK - It is included in Visual Studio... And regarding help, there is a lot of online resourses for VC++ definitely.

Arun
sakumar79 is offline   Reply With Quote
Old 21-12-2011, 10:57 PM   #14 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default Re: How to build GUI in c++?

Unless one doesn't wants to go in Core level Graphics Programming like in Games, it's not needed to go with Win32 API using C++.

Because everyone will try to avoid those hassles of drawing Windows and all.

If @OP is looking for GUI based App. Development, Qt is recommended.

@OP, I did a mistake while suggesting. I'm really sorry about that.

If you are looking for GUI App. Development without the headaches of Drawing Windows and all like in VB / VB.NET / C#, Qt is the thing you are looking for. Take a look at the link which @LFC_Fan posted above. Other than Qt there are Gtk, wxWidgets etc. But Qt is much better and recommended over others. Reasons already posted in the very beginning by nims11.

Otherwise you can go with Win32 API with VC++ if you like to draw everything on your own, it's core level graphics programming.
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 22-12-2011, 09:50 AM   #15 (permalink)
Human Spambot
 
Join Date: Nov 2004
Location: Madurai
Posts: 2,349
Default Re: How to build GUI in c++?

^^ I dont know where you got the idea that for VC++ you draw everything on your own... VC++ is just like VB in GUI - you can drag and drop labels, textboxes, etc into a form and arrange them, double click to open code writing, etc... Another advantage (I dont know about Qt, so I dont know if this feature is there or not), but there is on-the-fly error report for pointing out syntax errors, nondeclaration of variables, etc..

Arun
sakumar79 is offline   Reply With Quote
Old 22-12-2011, 10:23 AM   #16 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default

Well actually I learnt graphics programming in VC++ using Win32 API. I don't know whether it's possible to do it same like in VB.

Sorry for the mistake.

Sent from my LG-P500 using Tapatalk
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 22-12-2011, 01:10 PM   #17 (permalink)
Wise Old Owl
 
clmlbx's Avatar
 
Join Date: Aug 2006
Location: Indore
Posts: 1,687
Default Re: How to build GUI in c++?

@ Liverpool_fan thank you for that QT tutorial ..

thank you guys foll all your input.. I know now their are two ways of creating GUI either by core level graphics programming or by forms.. I will choose forms for now as I am not at all interested in going for core level graphics programming.. I want easy and quick way to create GUI and apparently forms is the quickest way to do it..

Programming is not at all related to my field or work (Graphics Designing). It is just I love writing codes,I love using logic and it's just my hobby.. So forms it is but I will try QT soon and hope that is as easy as it sounds.. I got my self fully loaded with visual c++ express edition and Book (Ivor Horton's Beginning Visual C++ 2010).. but It is going to be very slow process as I can get to it in only once a week or so. Hopefully will start in few Days..
__________________
Athlon II X4 635 @ 2.9Ghz   Gigabyte GA-MA785GMT-US2H   Kingston 2x2 Gb 1333Mhz DDR3   WDC 500Gb Green   Palit GTS 250 512mb   Tagan 500W   Samsung B2030   Lg DVD Writer
clmlbx is online now   Reply With Quote
Old 22-12-2011, 01:51 PM   #18 (permalink)
Alpha Geek
 
Join Date: Jan 2007
Location: In your hearts
Posts: 828
Default Re: How to build GUI in c++?

ZetCode, tutorials for programmers has one tutorial for beginners.

Also, I would recommend following books
C++ GUI Programming with Qt
The art of building Qt applications

Although, I haven't read anyone, but on googling I found good reviews. Also, I have been doing gtkmm and it is simple as compared to Qt. At first stage I would recommend gtkmm and then go for Qt. Actually, Qt came at the time when standard ANSI/ISO C++ was not defined, hence Qt has so many of its own features which C++ has after its standardization. That's why, you will use qmake to compile and create projects and makefiles. While gtkmm and wxWidgets use compilers like g++.
If you start with gtkmm then there is a very good book available
Programming with gtkmm 2 and Programming with gtkmm 3.

Good Luck!!
abhijangda is online now   Reply With Quote
Old 22-12-2011, 11:56 PM   #19 (permalink)
In The Zone
 
$$Lionking$$'s Avatar
 
Join Date: Nov 2011
Posts: 395
Default Re: How to build GUI in c++?

Quote:
Originally Posted by sakumar79 View Post
^^ I dont know where you got the idea that for VC++ you draw everything on your own... VC++ is just like VB in GUI - you can drag and drop labels, textboxes, etc into a form and arrange them, double click to open code writing, etc... Another advantage (I dont know about Qt, so I dont know if this feature is there or not), but there is on-the-fly error report for pointing out syntax errors, nondeclaration of variables, etc..

Arun
not right bro!!!
__________________
Sweet mother of all that is good & pure! ;)
$$Lionking$$ is offline   Reply With Quote
Old 23-12-2011, 12:00 AM   #20 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How to build GUI in c++?

The thread has run its course. The OP can create a thread on help on the specific GUI toolkit if s/he desires.

EDIT: Thread reopened as per request. Please keep the discussion healthy and check the accuracy of your posts before posting. Thanks.
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline   Reply With Quote
Old 23-12-2011, 12:20 AM   #21 (permalink)
NULL_PTR
 
Join Date: Jan 2006
Location: Dangling Pointer
Posts: 88
Default Re: How to build GUI in c++?

Quote:
Originally Posted by $$Lionking$$ View Post
not right bro!!!
he is right Visual C++ or its more technical term MFC supports gui building with minimal need for writing code for GUI
what you are talking about is Visual C(win32sdk),which uses C to call Win32 functions .
On Win Platform best way to code the GUI is MFC .for multiplatform you can use QT,WxWindows,GTK,JUCE, etc etc .Its upto u which GUI library you want to use but i will recommend that as you are a newbie is this field its better to go with low level API's first so as you what that boiler plate code is doing .
On windows you can refer Petzold and nothing Petzold is enough for everyone .
Once you are comfortable move to a GUI library

But
__________________
Writing Mine Own Os
Wanna Join Pm ME

Last edited by umeshtangnu; 24-12-2011 at 06:29 PM.
umeshtangnu is offline   Reply With Quote
Old 23-12-2011, 02:16 AM   #22 (permalink)
In The Zone
 
$$Lionking$$'s Avatar
 
Join Date: Nov 2011
Posts: 395
Default Re: How to build GUI in c++?

Quote:
Originally Posted by umeshtangnu View Post
he is right Visual C++ or its more technical term MFC supports gui building with minimal need for writing code for GUI
what you are talking about is Visual C(win32sdk),which uses C to call Win32 functions.
not right bro....

Visual C++ or its more technical term MFC - as far as my understanding goes both are very different... MS VC++ is not MFC.... VC++ is an IDE. MFC is a liabrary.

VC++ supports gui building with minimal need for writing code for GUI - this is relative. I meant it does not support drag and drop like mechanism of VB.NET. anything is much less code vs Win API..

what you are talking about is Visual C(win32sdk) - Visual C? doesnt ring any bells for me.. (VC++ does.. )
Win32SDK - actually... i was talking about Windows 32 bit API.. SDK or no SDK...

Quote:
On Win Platform best way to code the GUI is MFC. for multiplatform you can use QT,WxWindows,GTK,JUCE, etc etc. Its upto u which GUI library you want to use but i will recommend that as you are a noob is this field its better to go with low level API's first so as you what that boiler plate code is doing.

On windows you can refer Petzold and nothing Petzold is enough for everyone. Once you are comfortable move to a GUI library.
On Win Platform best way to code the GUI is MFC - MFC adds a lot of overhead and is not ideal as far as i know... although MFC can help u work faster so its a a tradeoff ill say rather than calling MFC the best way....

for multiplatform you can use QT,WxWindows,GTK,JUCE, etc etc - Gtk is something as powerful as Win32 API - apart from multi-platform, its pretty easy vs Win32 API. So thats always a good way to go....

i will recommend that as you are a noob is this field its better to go with low level API's first so as you know what that boiler plate code is doing - Hey 1stly - Win API is serious business, not for noobs. 2nd API code is faster than MFC code anyday. 3rd - I dont think MFC or API are the solution here...

OP mentioned earlier that he's a graphic designer, and a hobbyist programmer, thats exactly whom VB.NET is for... He should go with VB.NET no issues about handles, winprocs.. etc..

drag & drop gui with easy to implement logic!!!

I hope OP goes for
__________________
Sweet mother of all that is good & pure! ;)

Last edited by $$Lionking$$; 23-12-2011 at 02:32 AM.
$$Lionking$$ is offline   Reply With Quote
Old 23-12-2011, 02:58 AM   #23 (permalink)
NULL_PTR
 
Join Date: Jan 2006
Location: Dangling Pointer
Posts: 88
Default Re: How to build GUI in c++?

Quote:

Visual C++ or its more technical term MFC - as far as my understanding goes both are very different... MS VC++ is not MFC.... VC++ is an IDE. MFC is a liabrary.
actually the terms are interchangeable . i means both ide and the MFC .
eg
Quote:
Microsoft Visual C++ 6.0 is the latest version of the industry-standard programming language for professionals. And "Programming Visual C++, Fifth Edition", is the newest edition of the book that's become the industry-standard text. Newly expanded and updated,
quoted from here

Quote:
VC++ supports gui building with minimal need for writing code for GUI - this is relative. I meant it does not support drag and drop like mechanism of VB.NET. anything is much less code vs Win API..
check the attachment for the drag n drop sample

Quote:
what you are talking about is Visual C(win32sdk) - Visual C? doesnt ring any bells for me.. (VC++ does.. )
Win32SDK - actually... i was talking about Windows 32 bit API.. SDK or no SDK...
every API is wrapper over win32sdk on windows platform ,it is the most basic way to build any application on windows


Quote:
On Win Platform best way to code the GUI is MFC - MFC adds a lot of overhead and is not ideal as far as i know... although MFC can help u work faster so its a a tradeoff ill say rather than calling MFC the best way....
ya the overhead would have been problem if we still had AMD K2-6 procs.
and same overheads are found with other GUI libs.
Quote:
i will recommend that as you are a noob is this field its better to go with low level API's first so as you know what that boiler plate code is doing - Hey 1stly - Win API is serious business, not for noobs.
its looks like that believe me it is for more easy than it looks
Quote:
2nd API code is faster than MFC code anyday.
also faster than everything else.
Quote:
3rd - I dont think MFC or API are the solution here...
OP mentioned earlier that he's a graphic designer, and a hobbyist programmer, thats exactly whom VB.NET is for... He should go with VB.NET no issues about handles, winprocs.. etc..

drag & drop gui with easy to implement logic!!!

I hope OP goes for
then C# will be better as the syntax is similar to C++ .
Attached Images
File Type: png digit.png (84.1 KB, 4 views)
__________________
Writing Mine Own Os
Wanna Join Pm ME
umeshtangnu is offline   Reply With Quote
Old 23-12-2011, 03:34 AM   #24 (permalink)
Sami Hyypiä, LFC legend
 
Liverpool_fan's Avatar
 
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
Default Re: How to build GUI in c++?

I would like to put a reminder that personal slurs and patronising tone of posting is NOT allowed in this forum. Kindly recheck and edit out your posts yourself, you have 8 hours. Would be beneficial for your forum health, otherwise someone is going to get hurt. Bit sick editing out myself tbh.
__________________
Experience true education in Computer Science - http://www.udacity.com | http://www.coursera.org

Spoiler:
Read before asking / messaging any moderator for any query: FAQ + answers for new members

Read all the sticky threads before asking any type of query. Most basic questions are answered in those.
Don't use forum for chatting. Visit http://webchat.freenode.net/?channels=krow, enter nick and connect.
Liverpool_fan is offline   Reply With Quote
Old 23-12-2011, 03:49 AM   #25 (permalink)
In The Zone
 
$$Lionking$$'s Avatar
 
Join Date: Nov 2011
Posts: 395
Default Re: How to build GUI in c++?

Quote:
Microsoft Visual C++ 6.0 is the latest version of the industry-standard programming language for professionals. And "Programming Visual C++, Fifth Edition", is the newest edition of the book that's become the industry-standard text. Newly expanded and updated
What are u trying to tell here?? Its from 98 that time VS6(Hence VC++ 6.0) was probably out, there's 1 reference to that and there's a reference to a book named "programming for VC++" nowhere is mentioned that terms are interchangable....

although f u want to argue about an IDE's name being used in place of a libraries name.... ill be more than happy to post you some links from wiki....

Quote:
every API is wrapper over win32sdk on windows platform ,it is the most basic way to build any application on windows
1. No API is a wrapper over win32sdk because its a win32sdk is a SOFTWARE DEVELOPMENT KIT. and wrapping API over an sdk dont make sense.
2. every API is wrapper over win32API on windows platform ,it is the most basic way to build any application on windows. but yeah - that's not true in entirity, either!!!

Quote:
ya the overhead would have been problem if we still had AMD K2-6 procs.
and same overheads are found with other GUI libs.
yeah right... we shud also throw away all the algorithms that make our softwares more efficient... its not like were running K6-2 right? - wrong attitude bro!!!!!!!!!!!!!

Quote:
its looks like that believe me it is for more easy than it looks
There's a looooooooooot of things u need to rmr all at the same time!!!! Codes are really really long dude, how is that easy in any way...

A year back I made a calculator its a 1000 page code!!!! Ok, metphorically spkng, but u get my point?!

Quote:
then C# will be better as the syntax is similar to C++.
Java is better than C#.NET. Dont know why this language exists??! Also dont know why Petzold switched to C#. but still for hobbyist programmers, nothing beats VB.NET!

Last thing - What the heck!!!!! Im using VS2008 and theres no tools in my toolbox when im doing VC++....???! What version are you using??! :O
__________________
Sweet mother of all that is good & pure! ;)

Last edited by $$Lionking$$; 23-12-2011 at 03:58 AM.
$$Lionking$$ is offline   Reply With Quote
Old 23-12-2011, 08:32 AM   #26 (permalink)
Simply a DIGITian
 
krishnandu.sarkar's Avatar
 
Join Date: Nov 2007
Location: Kolkata
Posts: 2,942
Default Re: How to build GUI in c++?

I guess VC++ MFC and VC++ Win32 projects works in diff. way.

VC++ Win32 needs coding manually which we are talking about from the very beginning.

And may be MFC Projects are more like VB.NET / C#

As I remember learning VC++ Win32, you need to write raw code to do everything, draw windows using handles and all.
__________________
  • Read The Forum RULES First.
  • Before PM'ing Or Asking Any Questions To Any Mod Read The FAQ's
  • Before Starting A New Thread Read The STICKY THREADS First
  • Before Participating In Bazaar Section Read The BAZAAR RULES
krishnandu.sarkar is online now   Reply With Quote
Old 30-12-2011, 03:31 PM   #27 (permalink)
★★★-DREADLORD-★★★
 
Skynaveen's Avatar
 
Join Date: Dec 2011
Location: The sky.....
Posts: 85
Default Re: How to build GUI in c++?

Vc++ or VC# is the best
They are very easy to use
Can make very elaborate forms and gui
Looks like it will be supported in WP7
__________________
.Facebook vs Google Plus ----- poll/discussion (FIGHT CLUB)
http://www.thinkdigit.com/forum/figh...vs-google.html

Buying used or refurbished iPad: http://www.thinkdigit.com/forum/want...ml#post1615248
Skynaveen is offline   Reply With Quote
Reply

Bookmarks

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


 
Latest Threads
- by Charan
- by Sarath
- by clmlbx

Advertisement




All times are GMT +5.5. The time now is 12:37 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2