Thanks so much for the info. I will look up wxWidgets. The reason I am bothering with VS 6 is because legacy code was written in Delphi which they are now migrating to .Net platform to add webservices. I am not a fan of .Net which is only multi MS-friendly language platform. On the other hand Java is truly Multi-OS.
Interestingly enough Microsoft's brow-beating marketing has managed to make it impossible for the world to exist without .Net. TFE http://totallyfreeenergy.zxq.net --- In [email protected], Thomas Hruska <thru...@...> wrote: > > Totally Freeenergy wrote: > > I was developing a Windows multi-document GUI application in VC++ version > > 6. I found that my CAppView class needed to be derived from CScrollView and > > not CView. VC++ is all wizard driven with so much inbuilt stuff. So it is > > not straight forward to do these type changes. When I changed the > > derivation by a simple substitution of all CView to CScrollView, the > > application compiles ok. But crashes when I try to run it. So I thought I > > will pose this on a VC++ forum. I searched for it on Yahoo groups. It came > > up with > 2000. Most of them not moderated ! Anyway finally due a tip from > > another forum I got to know about this group. > > > > Now for the solution... > > I created a new class which was derived from CScrollView. Then I copy/paste > > all the ID-stuff that the wizard had generated in the .h unit of the class > > that needed to be modified. Now it works like a breeze. > > > > Now, how to get rid of this new class i created? I have to work this one > > out. I dont think it can be done with a single click :( > > > > Regards > > TFE > > First off, VC6 is ancient. Time to upgrade. And, if you are just > learning MFC, your time might be better spent learning wxWidgets or some > other cross-platform GUI toolkit that doesn't tie you into a single > platform (Windows in this case). > > That said, getting rid of a class is relatively easy: Delete the source > and all references to it from all .cpp, .h, and project files. VC6 is > rather obtuse about eliminating stuff added by the wizards but the later > Visual Studio products are a bit nicer - and Microsoft has the best > debugger in existence. In terms of the debugger, the difference between > VC6 and VC++ 2008 is night and day. The newer IDE does take a bit to > get used to if you are used to VC6 but well worth the learning curve. > > -- > Thomas Hruska > CubicleSoft President > Ph: 517-803-4197 > > *NEW* MyTaskFocus 1.1 > Get on task. Stay on task. > > http://www.CubicleSoft.com/MyTaskFocus/ >
