Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. No MFC, but OO windows programming

No MFC, but OO windows programming

Scheduled Pinned Locked Moved The Lounge
c++tutorialoopquestionlearning
15 Posts 9 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Don Miguel
    wrote on last edited by
    #1

    I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

    M L N J L 5 Replies Last reply
    0
    • D Don Miguel

      I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

      M Offline
      M Offline
      Michael P Butler
      wrote on last edited by
      #2

      The book Windows++ by Paul DiLascia shows how to develop your own OO Windows framework. The source code is on his web site http://www.dilascia.com/wpp.htm Michael :-)

      D 1 Reply Last reply
      0
      • D Don Miguel

        I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        I still suggest that you look at ATL/WTL - they are _tiny_ libraries and have no other dependencies.

        1 Reply Last reply
        0
        • M Michael P Butler

          The book Windows++ by Paul DiLascia shows how to develop your own OO Windows framework. The source code is on his web site http://www.dilascia.com/wpp.htm Michael :-)

          D Offline
          D Offline
          Don Miguel
          wrote on last edited by
          #4

          Thanks, thanks, thanks!! You link come quick, and is very fine. You also find the right words for me: "develop your own OO Windows framework". ;) But I think I should buy the book also... Because explanations are usefull too.:( Regards

          B 1 Reply Last reply
          0
          • D Don Miguel

            I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

            N Offline
            N Offline
            Nish Nishant
            wrote on last edited by
            #5

            Don Miguel wrote: ATL, WTL, or other huge library :confused: :confused: :confused: Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut

            D 1 Reply Last reply
            0
            • D Don Miguel

              Thanks, thanks, thanks!! You link come quick, and is very fine. You also find the right words for me: "develop your own OO Windows framework". ;) But I think I should buy the book also... Because explanations are usefull too.:( Regards

              B Offline
              B Offline
              Bernhard
              wrote on last edited by
              #6

              well read the opinions towards this book before buying.. cause most of the readers didn't like it (and there are some reasons for this i guess.) i don't own it.. so i can't say if i like it or not bernhard


              Sometimes I think the surest sign for intelligent life elsewhere in the universe is that none of them ever tried to contact us.

              D 1 Reply Last reply
              0
              • B Bernhard

                well read the opinions towards this book before buying.. cause most of the readers didn't like it (and there are some reasons for this i guess.) i don't own it.. so i can't say if i like it or not bernhard


                Sometimes I think the surest sign for intelligent life elsewhere in the universe is that none of them ever tried to contact us.

                D Offline
                D Offline
                Don Miguel
                wrote on last edited by
                #7

                Bernhard wrote: well read the opinions towards this book before buying.. Yes, you are right, but, without those explanations, I'm affraid I will not be able to understand the reasons behind implemenation. Or maybe someone could point me to a tutorial, in terms of achitecting the framework??

                1 Reply Last reply
                0
                • N Nish Nishant

                  Don Miguel wrote: ATL, WTL, or other huge library :confused: :confused: :confused: Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut

                  D Offline
                  D Offline
                  Don Miguel
                  wrote on last edited by
                  #8

                  Nish [BusterBoy] wrote: HUGE for my understanding time...:laugh: :laugh:

                  1 Reply Last reply
                  0
                  • D Don Miguel

                    I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

                    J Offline
                    J Offline
                    Jim A Johnson
                    wrote on last edited by
                    #9

                    Your requirements are in conflict. You want an existing OO framework, but you don't want to it to have any capabilities beyond what you needs. That's not the natre of a framework. A framework generally has a fairly flexible set of capabilities that allow you to build a variety of different types of application. What's your beef with MFC? It's probably the best out there for what you want to do - given that a) it exists, and b) it's easier to learn and use than ATL/WTL.

                    D 1 Reply Last reply
                    0
                    • J Jim A Johnson

                      Your requirements are in conflict. You want an existing OO framework, but you don't want to it to have any capabilities beyond what you needs. That's not the natre of a framework. A framework generally has a fairly flexible set of capabilities that allow you to build a variety of different types of application. What's your beef with MFC? It's probably the best out there for what you want to do - given that a) it exists, and b) it's easier to learn and use than ATL/WTL.

                      D Offline
                      D Offline
                      Don Miguel
                      wrote on last edited by
                      #10

                      I want a very basic existing framework... .. and also some explanations about the rationale behind such a implementation.

                      Z E 2 Replies Last reply
                      0
                      • D Don Miguel

                        I want a very basic existing framework... .. and also some explanations about the rationale behind such a implementation.

                        Z Offline
                        Z Offline
                        zack
                        wrote on last edited by
                        #11

                        take a look at Visual Component Framework at It is as easy as Java to build GUI applications with Dialogs, Windows, Toolbars and so on. :) zack

                        Z 1 Reply Last reply
                        0
                        • Z zack

                          take a look at Visual Component Framework at It is as easy as Java to build GUI applications with Dialogs, Windows, Toolbars and so on. :) zack

                          Z Offline
                          Z Offline
                          zack
                          wrote on last edited by
                          #12

                          sorry the link fall out of the text, it's http://sourceforge.net/projects/vcf/

                          D 1 Reply Last reply
                          0
                          • Z zack

                            sorry the link fall out of the text, it's http://sourceforge.net/projects/vcf/

                            D Offline
                            D Offline
                            Don Miguel
                            wrote on last edited by
                            #13

                            Thanks, it have documentation too, and sound interesting to me. Thanks again!

                            1 Reply Last reply
                            0
                            • D Don Miguel

                              I want a very basic existing framework... .. and also some explanations about the rationale behind such a implementation.

                              E Offline
                              E Offline
                              Erik Funkenbusch
                              wrote on last edited by
                              #14

                              I have an *EXTREMELY* simple framework library i've developed that I've been planning to expand on but haven't had the time. It basically is just the windowing framework with command routing, you do everything else manually. It simply provides an class framework to build window objects with. You can find it Here The license is currently temporary and expires at the end of the year, but if you are going to use it for person stuff, I'll give you an unconditional license to use it and modify it (And if you feel like sending me your changes, I'd happily accept them). It's in VC6 project format, with a sample application that does little but open a window. -- Where are we going? And why am I in this handbasket?

                              1 Reply Last reply
                              0
                              • D Don Miguel

                                I want to make windows GUI programming without using MFC. Can anyone point me to basic/tutorial implementation of windows programming with C++? I need object oriented programming, so where exist a OO wrapper to Windows SDK functions? I need something very basic, just to see how to start, how such things are done, which are helpfull concepts behind turning C style SDK and windows programming to an OO way. Regards, any point will be helpfull (Of course, I don't need ATL, WTL, or other huge library, I just need a very basic implementation for a window, a dialog, maybe a Single Document View)

                                L Offline
                                L Offline
                                lucy 0
                                wrote on last edited by
                                #15

                                I would suggest "Graphics Programming in C++" by Mark Walmsley.

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups