gui display basics

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Sep 2007
Posts: 1,448
Reputation: cwarn23 has a spectacular aura about cwarn23 has a spectacular aura about cwarn23 has a spectacular aura about 
Solved Threads: 135
cwarn23's Avatar
cwarn23 cwarn23 is offline Offline
Nearly a Posting Virtuoso

gui display basics

 
0
  #1
Mar 11th, 2009
I have spent endless hours searching the web for a few days now and still the only tutorial I have found (doesn't even show everything I need) is at http://www.functionx.com/vcnet/controls/combobox.htm
But what I need is code or tutorials on how to make graphical interfaces such as textboxes, scrollbars, tickboxes etc and for basic processing of these features. Does anybody know of any links because I just can't find any reliable documentation. Even www.cplusplus.com doesn't have this information. Does anybody know of any useful tutorials or documentation specifically for graphical interfaces.
please help.
Try not to bump 10 year old threads as it can be really annoying.
Like php then read my website at http://syntax.cwarn23.net/
Star-Trek-Atlantis - now that's what I call a movie ^_^
My favourite PC. - MacGyver Fan
Bad english note: dis-iz-2b4u
Reply With Quote Quick reply to this message  
Join Date: Apr 2008
Posts: 670
Reputation: Freaky_Chris is a jewel in the rough Freaky_Chris is a jewel in the rough Freaky_Chris is a jewel in the rough 
Solved Threads: 113
Freaky_Chris's Avatar
Freaky_Chris Freaky_Chris is offline Offline
Practically a Master Poster

Re: gui display basics

 
0
  #2
Mar 11th, 2009
First of all, i'm going to assume that you are using Visual C++, since after all thats the link you posted. Please make it clear if you are using Manged or Unmanged Win32 for your application, even better make it clear what operating system you are using too. Since linux will be different to windows. However it is obvious that you are indeed on a Windows OS of some kind.

Originally I was going to post a link to Unmanged Win32 because I thought that was what you were on about, then I checked your link and Noticed I was wrong.

But i'm still left confused since the link you posted does demonstrate this and the main page has a whole host of examples http://www.functionx.com/vcnet/index.htm

Chris
Knowledge is power -- But experience is everything
Reply With Quote Quick reply to this message  
Join Date: Feb 2008
Posts: 628
Reputation: daviddoria is a jewel in the rough daviddoria is a jewel in the rough daviddoria is a jewel in the rough 
Solved Threads: 46
daviddoria daviddoria is offline Offline
Practically a Master Poster

Re: gui display basics

 
0
  #3
Mar 11th, 2009
I don't know how it works with windows, but in linux you have to use some kind of "UI Framework" like QT or GTK.
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 476
Reputation: nucleon has a spectacular aura about nucleon has a spectacular aura about 
Solved Threads: 91
nucleon's Avatar
nucleon nucleon is offline Offline
Posting Pro in Training

Re: gui display basics

 
0
  #4
Mar 11th, 2009
Have you tried theForger? Also note that MSDN (Microsoft Developer Network) has full windows documentation and a generic sample application as well as a categorized list of API (Application Programmer Interface) functions. There is also MFC (Microsoft Foundation Classes), an object-oriented wrapper for the API, but you should probably learn something about the API first. This is all assuming you want to go native Windows (no 3rd party GUI framework, no managed code).
Reply With Quote Quick reply to this message  
Join Date: Oct 2007
Posts: 792
Reputation: siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of 
Solved Threads: 135
siddhant3s's Avatar
siddhant3s siddhant3s is offline Offline
Master Poster

Re: gui display basics

 
0
  #5
Mar 11th, 2009
Don't with Visual C++ MFC.
Use some third-party platform independent libraries like GTK+ or wxWidgets.
In that way, your code will be more portable.
Siddhant Sanyam
(Not posting much)
Migrate to Standard C++ :When to tell your C++ Code is Non-Standard.
Please Read before posting: How To Ask Questions The Smart Way
Reply With Quote Quick reply to this message  
Join Date: Sep 2007
Posts: 1,448
Reputation: cwarn23 has a spectacular aura about cwarn23 has a spectacular aura about cwarn23 has a spectacular aura about 
Solved Threads: 135
cwarn23's Avatar
cwarn23 cwarn23 is offline Offline
Nearly a Posting Virtuoso

Re: gui display basics

 
0
  #6
Mar 12th, 2009
First of all, i'm going to assume that you are using Visual C++, since after all thats the link you posted. Please make it clear if you are using Manged or Unmanged Win32 for your application, even better make it clear what operating system you are using too. Since linux will be different to windows. However it is obvious that you are indeed on a Windows OS of some kind.
Ok, I didn't realise that I had to be so specific since I have never done any successful c++ programs other than a simple dos system command. My operating System is Microsoft Window XP Pro and I am using Microsoft Visual C++. But I don't have a clue as to what Manged or Unmanged Win32 means??? And in case you need more info on my specs, I have 3250GB ram, 512mb Graphics, duel core. And I would also like my programs to work on xp home edition. It seems to be mainly the graphical interface that I am having trouble finding info on because it's like if its too basic to be documented. Some of the links nucleon sent look good but please send some simple or step by step guides if possible. But am impress by the catagorized link nucleon sent.
Try not to bump 10 year old threads as it can be really annoying.
Like php then read my website at http://syntax.cwarn23.net/
Star-Trek-Atlantis - now that's what I call a movie ^_^
My favourite PC. - MacGyver Fan
Bad english note: dis-iz-2b4u
Reply With Quote Quick reply to this message  
Join Date: Apr 2008
Posts: 670
Reputation: Freaky_Chris is a jewel in the rough Freaky_Chris is a jewel in the rough Freaky_Chris is a jewel in the rough 
Solved Threads: 113
Freaky_Chris's Avatar
Freaky_Chris Freaky_Chris is offline Offline
Practically a Master Poster

Re: gui display basics

 
0
  #7
Mar 12th, 2009
Unmanaged Win32 Code, is directly interfacing with the win32 API. Managed Win32 is using the MFC. Which is what MVC++ users tend to do. Thus you do not need the catorgarized link that he sent you, but you need the MFC, since this will probably easier for you. The MFC (Microsoft Fundamental Class) is a wrapper for the Win32 API making it easier and faster (in some cases) to write GUI Interfaces,
http://msdn.microsoft.com/en-us/library/d06h2x6e.aspx
http://www.functionx.com/vcnet/index.htm

They should get you started.

Chris
Knowledge is power -- But experience is everything
Reply With Quote Quick reply to this message  
Join Date: Nov 2007
Posts: 978
Reputation: mitrmkar is just really nice mitrmkar is just really nice mitrmkar is just really nice mitrmkar is just really nice mitrmkar is just really nice 
Solved Threads: 208
mitrmkar mitrmkar is offline Offline
Posting Shark

Re: gui display basics

 
0
  #8
Mar 12th, 2009
Originally Posted by Freaky_Chris View Post
Unmanaged Win32 Code, is directly interfacing with the win32 API. Managed Win32 is using the MFC. Which is what MVC++ users tend to do. Thus you do not need the catorgarized link that he sent you, but you need the MFC, since this will probably easier for you. The MFC (Microsoft Fundamental Class) is a wrapper for the Win32 API making it easier and faster (in some cases) to write GUI Interfaces
That's not true by any means. MFC (Microsoft Foundation Classes) is just a wrapper around the Win32 API.
One definition of Managed code

In my opinion, in order for the MFC to be proficiently used, the basic knowledge of the underlying Win32 API concepts is pretty much required.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC