MFC has some quite strange and hard to understand philosophies, like the doc/view model. I like it, others dislike it. It's certainly not a good example of object-oriented design, but it does it's job very well.Code:API winApi("Microsoft Windows API"); ClassLibrary mfc("Microsoft Foundation Classes"); Programmer you("WiKiDJeFF"); bool useMfc = false; if(you.getKnowledgeLevel(winApi) >= GOOD) { useMfc = mfc.try(); } useMfc = useMfc && !you.needPortability();




CornedBee
Reply With Quote