Re: Where Is the Message Loop?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Carl, I appreciate your suggestion. I have been programming for 55 years in
about as many languages as years, I'm afraid that one more language would be
the straw that breaks this old camel's back.

If it was not for programs called ZoomText and Dragon NaturallySpeaking I
couldn't read or write anything at all -- but they do not work with paper.

Most of my own C++ programming was for OS/2 for which I developed the
equivalent of the MFC (with an interface to DB/2 using the IBM equivalent of
the SDK.

As a consequence of the above I will do piecewise development of my
application with the Visual Studio tool and then port them to the MFC for
integration into a whole application (that is if I live that long :-).

Thanks again to all of you, I appreciated the help.



"Carl Daniel [VC++ MVP]" wrote:

Steve Behman wrote:
Dave, thanks for the response.

I am not sure what type of application was generated but I used the
"New
-> Project" dialog from which I selected "Windows Form Application"
to do it. I, like you, am quite certain that it is not an SDK
application.

When I last programmed, 12 years ago when I became visually impaired,
it was at the SDK level -- a level which is now entirely too tedious
for me.

I love programming and think that the Visual Studio paradigm will
allow me to do it again. I would, therefore, really appreciate
either a discussion of where and how to add the application
functionality in the new (to me) way or a pointer (URL) to such a
discussion. At this point it is just too difficult for me to revert
to the SDK.

As Dave correctly replied, you've created a Winforms application. If you
want to do Winforms, I'd strngly recommend that you switch to C# - it can be
done in C++, but it's needlessly tedious, and the designers interact better
with C#.

If you're going to continue on with Windows Forms using managed C++, you
might want to get this book:

http://www.amazon.com/CLI-Action-Manning-Nishant-Sivakumar/dp/1932394818

Regardless of the language you use, if you're going to continue with Windows
Forms, you might want to get this book:

http://www.amazon.com/Windows-Forms-Programming-Microsoft-Development/dp/0321267966

For just "goofing around", it's hard to beat the simplicity of winforms with
C#. For more serious GUI development, you might want to consider using MFC
(which unfortunately means that you cannot use VC++ Express, which does not
include MFC).

-cd



.



Relevant Pages

  • Tesekkur ediyorum, Kerem Bey - Anladigim soyle ki...
    ... isim kullanmadim cunku baska nesgroup'lara da ... Everybody suggest C++ and MFC application and OpenGL. ... Programming Language or System, ... of the numerous available Libraries and Codes for the Language! ...
    (microsoft.public.dotnet.academic)
  • Re: object system...
    ... for that you need machine language. ... isn't even as fast as other systems programming languages. ... Stroustrup's stated design goal was to enable ... all manner of elegance or abstraction can be sacrificed for speed, ...
    (comp.object)
  • Re: Why VC++ ,Why not C#,VB for windows applications
    ... It is always possible to build a bad program in any language. ... I changed the background colors to the color I wanted but I burnt my ... defeated in MFC either. ... programming as pure Basic is (remember, Basic was invented at Dartmouth so students could ...
    (microsoft.public.vc.mfc)
  • Re: DirectX in HLA
    ... I guess that you have a great knowledge of DirectX ... > understanding by looking at them in assembly language... ... > actually represents, really, is a means to "undo" the OOP so ... > is NOT an "OOPL" (object-orientated programming language), ...
    (comp.lang.asm.x86)
  • Re: DirectX in HLA
    ... I guess that you have a great knowledge of DirectX ... > understanding by looking at them in assembly language... ... > actually represents, really, is a means to "undo" the OOP so ... > is NOT an "OOPL" (object-orientated programming language), ...
    (alt.lang.asm)