摘要: Native C++是不支持根据类名动态地生成对象的,比如从一个文本文件中读取类名然后构造一个对象.主要原因是没有丰富的动态元信息,没有单根类库。然而可以用几种技术进行实现。如果是类似Spring那样的根据配置文件运行时产生实现某个接口的对象,那么在Windows中至少有三种办法:1. LoadLibrary + GetProcAdress。这个不用多解释,可以把DLL和Proc的名... 阅读全文
posted @ 2005-12-09 23:40 xiaoyixy 阅读(2947) 评论(0) 推荐(0) 编辑
摘要: 想起当初在做数据结构大作业的时候,有针对一个链表的序列化操作,实现的过程是超级郁闷的;现在还是没有完全弄明白,好像总是有小错误,只是不会引起程序的Crash.序列化内部指针这些链的时候,要一个一个地序列化,万万不可认为框架聪明到能帮你全部都做了.P.S.:MSDN中关于序列化,究竟是要用类的Serieal()还是重载的>,总结如下:Conclusion:1):Embeded object: it'... 阅读全文
posted @ 2005-12-09 23:08 xiaoyixy 阅读(408) 评论(0) 推荐(0) 编辑
摘要: MFC应用程序框架的启动,首先定义一个全局的CWinAPP,其为应用程序的一个连接纽带,把各部分都连接起来。接下来调用_tWinMain(),其实质是一个Win32的API宏调用;在那里面,它调用了AfxWinMain(),在这里进行应用程序框架的初始化工作:int AFXAPI AfxWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,//I... 阅读全文
posted @ 2005-12-09 22:57 xiaoyixy 阅读(962) 评论(2) 推荐(0) 编辑
摘要: 看MFC是暑假的时候了,当时概要地总结了其中的重要技术.现在看看,还是挺有启发性的.我想转入.NET是将来必定要的,只是现在,年轻的时候,能看看MFC还是好的.=================================================MFC TECH:ONE: CLASS INHERITANCE The inheritance hirachy is for W... 阅读全文
posted @ 2005-12-09 22:53 xiaoyixy 阅读(435) 评论(0) 推荐(0) 编辑