GetDotted Domains

Viewing Thread:
"Programming Windows Applications"

The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.

Sun 23/01/05 at 15:45
Regular
Posts: 5,323
Hey,
Im learning C++ at the moment - slowly getting my way through it and building console applications that revolve around math rather than helping a user to do something (Other than turning celcius into fahrenheit). I used to program in VB, until I realised it was utterly pointless and I decided to move onto delphi but didn't really get stuck into it, both of these languages enabled me to design applications for windows which I liked and enjoyed doing - but how do I do this with C++? I know there is Visual C++ but that looks a bit too confusing.
Is there any other way?
Thanks,
James
Wed 26/01/05 at 22:56
Regular
"Devil in disguise"
Posts: 3,151
Mode wrote:
> VB did not let me program what I wanted to make which was *really*
> frustrating.

Well what do you want to make? It would certainly be easier to point you in the right direction if we knew what the destination was.
Wed 26/01/05 at 20:49
Posts: 15,443
If you want that level of customisation then you have to understand the fundamentals of GUI programming and the APIs. As for VB, what do you mean exactly?
Wed 26/01/05 at 20:46
Regular
Posts: 5,323
Garin wrote:
> Mode wrote:
> I don't have much time in the evenings to read up on how to program
> because I can't put my mind to it. If I could put my mind to what I
> would like to do I would be fine.
> But I can't, I blame the education system.
>
> Then might I suggest that rather than trying to find a different
> language and/or IDE to make things easier, you try varying how you
> learn instead? (easy said than done I know) I freely admit if I'd
> ever tried to "read up on how to program" I probably would
> have never got started. And all these tutorial books that are
> available, I dont think ever got beyond chapter 2 in most of them. :)
> That kind of learning was just never for me, bored me silly quite
> quickly infact.
> I literally stumbled blindly in the beginning picking things up as I
> went along. I had a project/task and I found what I needed to do it.
> I didn't learn all of the fundamentals until later.

Thats what I did with VB, but I became like a plane on a runway - I could go along the runway but never actually take-off.

VB did not let me program what I wanted to make which was *really* frustrating.
Wed 26/01/05 at 19:59
Regular
"Devil in disguise"
Posts: 3,151
Mode wrote:
> I don't have much time in the evenings to read up on how to program
> because I can't put my mind to it. If I could put my mind to what I
> would like to do I would be fine.
> But I can't, I blame the education system.

Then might I suggest that rather than trying to find a different language and/or IDE to make things easier, you try varying how you learn instead? (easy said than done I know) I freely admit if I'd ever tried to "read up on how to program" I probably would have never got started. And all these tutorial books that are available, I dont think ever got beyond chapter 2 in most of them. :) That kind of learning was just never for me, bored me silly quite quickly infact.
I literally stumbled blindly in the beginning picking things up as I went along. I had a project/task and I found what I needed to do it. I didn't learn all of the fundamentals until later.
Wed 26/01/05 at 19:37
Posts: 15,443
Just to add, I don't thing custom GUIs involving DX and OpenGL have any use in a practical Windows environment. Or rather, it's better to learn the Windows API first since 99% of normal applications are built with it. That, or through Java, which is rather sluggish. By normal I mean, not full screen, graphical programs eg. games and simulations.
Wed 26/01/05 at 17:18
Regular
Posts: 5,323
Socksy don't take anything I say seriously.

Thanks for the pointers.
Wed 26/01/05 at 17:10
Regular
"Master Chef - halo"
Posts: 426
I really don't understand how this got into a flame war with me randomly light heartedly insulting about no one in particular...

Though I must agree with bonus here, there is a good idea to learn how to do guis without the need of windows api.

I would like also, if you want to go down the game path, I would recommend that you should go for SDL @ www.libsdl.org .

Bare basic programming is understanding the way the language in basics works imo, so rather in documentation copying and pasteing the actual code bit and doing the gui bit, type out the code so you can understand it better.

I would upload the cocoa app yet I lost the binary file in some other user so I can't upload it just yet.
Wed 26/01/05 at 16:50
Regular
Posts: 5,323
Thanks for the pointers.
I don't have much time in the evenings to read up on how to program because I can't put my mind to it. If I could put my mind to what I would like to do I would be fine.
But I can't, I blame the education system.
Tue 25/01/05 at 21:16
Regular
Posts: 6,492
Oh, befor eI forget, unless you are actually wanting to write windows applications in the long term, learning most of the windows API, other than the bare basic essentials is useless. Learning to write yours own GUI, using OpenGl or DirectX would be much more useful.

Welcome to the world of finding out what you are actualy aiming for before you start :).
Tue 25/01/05 at 21:14
Regular
Posts: 6,492
Programming doesn't come quickly or easily, it takes years to figure out how to do simple things, and remeber how to do them. It also takes a good education to be able to do it properly, where you are devoting time to doing things which, for the most part, are pointless for anything other than your coursework needs.

Look at me, I'm about to write a networked game on the PS2, just because I have a module in network game programming. I doubt anyone will want to play my multiplayer space invaders type thing after it's finished, except maybe the guys I go to get a job from when I graduate, hopefully in may.

Anyway, you're not going to get very far programming for windows if you don't already know the basics at least of the language.

www.gametutorials.com has some good C++ tutorials, and some good Windows API tutorials once you've mastered the basics.

After that if you fancy helping me write a hybrid network game engine using unix sockets on the PS2, give me a shout :)

Freeola & GetDotted are rated 5 Stars

Check out some of our customer reviews below:

Continue this excellent work...
Brilliant! As usual the careful and intuitive production that Freeola puts into everything it sets out to do, I am delighted.
Excellent
Excellent communication, polite and courteous staff - I was dealt with professionally. 10/10

View More Reviews

Need some help? Give us a call on 01376 55 60 60

Go to Support Centre
Feedback Close Feedback

It appears you are using an old browser, as such, some parts of the Freeola and Getdotted site will not work as intended. Using the latest version of your browser, or another browser such as Google Chrome, Mozilla Firefox, or Opera will provide a better, safer browsing experience for you.