Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++
want to learn gui programing in C++
Posted 8-Jan-13 21:23pm
ruzin454
Edited 8-Jan-13 21:41pm
v2
Comments
__TR__ at 9-Jan-13 3:27am
   
Do not Repost your questions. You already asked this question once program ming queries[^]
prashant patil 4987 at 9-Jan-13 3:28am
   
hey Ruzin you asked this question in suggestion..it bettter than here, Here just answering technical question's answer.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You should learn C#, because it follows conventions often used in other languages, like javascript and C++, but is a lot easier than those. You should buy a book on C#, that teaches you C# ( not windows or web programming ). Then move on to winforms, then ASP.NET MVC, because MVC is the best way to do web pages, but it's too complex to learn until you know C# and some UI concepts
  Permalink  
Comments
Rahul Rajat Singh at 9-Jan-13 3:42am
   
+5. Exactly my words. Although, I still need to get started with ASP.NET MVC(Still doing webforms)
Christian Graus at 9-Jan-13 4:03am
   
you should make the switch. MVC is awesome
Rahul Rajat Singh at 9-Jan-13 4:05am
   
Believe me I really want to. But my current organizations invested millions in the current framework so they are reluctant to start from scratch. Perhaps I should switch organization itself :)
Christian Graus at 9-Jan-13 4:06am
   
Ah, that's an issue. You should at least do some at home, sticking with ASP.NET and not having MVC on your resume is not good for your future prospects
Rahul Rajat Singh at 9-Jan-13 4:08am
   
That is the plan. Currently I am deep into WCF. Once I get the hang of WCF upto a considerable extent, I am planning to study MVC.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

GUI programming in C++ is a bit vague, since you don't specify a target platform (or if your code should be portable).
Supposing you are going to develop Windows applications then you should select a library like MFC or WTL (but there are many other choices) or decide to use plain Windows API. It is up to your needs.
As already suggested, C++ language is probably not the most productive language for writing GUIs.
  Permalink  
Comments
Argonia at 9-Jan-13 5:45am
   
I have a question about WTL. I read somewhere that Microsoft isn't supporting "officially" this library and i see its open source. Is using WTL good thing i mean everyone can change it in the way it shouldn't work for example in a way to compromise the security of your application. So my question is really WTL so useful ? Are there risks using it ?
CPallini at 9-Jan-13 6:51am
   
Probably you read this http://wtl.wikispaces.com/Overview#History I'm sorry but I am just aware of WTL existence (I never used it). I developed with MFC. Now I use bare Windows API or C# (Windows Forms).

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 Shai Vashdi 600
1 Tadit Dash 305
2 Sergey Alexandrovich Kryukov 250
3 Peter Leow 190
4 OriginalGriff 148
0 Sergey Alexandrovich Kryukov 9,395
1 OriginalGriff 5,473
2 Peter Leow 4,150
3 Maciej Los 3,540
4 Abhinav S 3,333


Advertise | Privacy | Mobile
Web01 | 2.8.140415.2 | Last Updated 9 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid