共 49 篇文章 |
|
splitString CString 类型的字符串分割int splitString(CString str, char split, CStringArray& strArray) {CString strTemp = str;nIndex = strTemp.if( nIndex >= 0 ) { strArray.strTemp = strTemp.以下代码测试该函数 CStringArray str; int nSize = splitString( "AAA BBB CCC", '' '&... 阅1 转自水中麒麟 公众公开 19-04-18 00:45 |
VS2010之各种编译器调试错误自我记录1.事件:在c#中想调用dll提示如下错误:“无法加载dll 异常来自HRESULT:0X8007007E”事件:VS2010中设置的断点无效:“当前不会命中断点,还没有为该文档加载任何符号”。事件:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒2010-01-20 09:08异常信息:CLR无法从COM 上下文0x6... 阅986 转1 评0 公众公开 14-04-16 09:50 |
MFC的消息反射机制。在Windows的消息处理中,子窗口的发给其父窗口的通知消息只能由其父窗口进行处理,这使得子窗口的自身能动性大大降低(你想,它连改变自己的背景色,处理一个自身滚动问题都要其父窗口来完成),为了解决这个问题,在MFC中引入了 反射消息 “Reflect Message”的概念,进行消息反射,可以使得控制子窗口能够自行处理与自身... 阅120 转1 评0 公众公开 14-02-14 10:36 |
---------------可以把多个库函数包含在同一个源文件中吗?在同一个源文件中,你想要定义多少个函数,就可以定义多个函数,并且可以把它们都包含到一个库中——然而,在小组开发环境中连接程序和共享源文件时,这种编程风格存在着严重的缺陷。使用独立的源文件能使小组程序员上交和收回单独一个函数,而不必先锁住源文件中的一些函数,然后才能... 阅444 转4 评0 公众公开 12-12-15 16:19 |
MFC的秘密:它的静态库和动态库所在何处1.Dependency Walker的第一道揭秘。参照 MSDN中的“Naming Conventions for MFC DLLs”,可以发现,基于动态链接库的MFC的命名规范为:MFC[D|O|N]x[U][D].DLL。这是MFC dll.这些静态库如何使用MFC 库,如何使用CRT库,其实都是可以设置的。程序如果只是一个控制台程序,尽量依赖于CRT库,少依赖于win api... 阅2390 转18 评0 公众公开 12-12-15 14:26 |
框架、文档、视图类之间的调用关系在多文档MFC应用程序执行过程中,创建了多于一个的文档类、视图类、子框架类对象和一个主框架类、应用类对象。通过API函数AfxGetApp()得到指向应用程序类对象的指针,再通过应用程序类对象得到指向主框架类对象的指针,通过主框架指针又可以获得指向当前活动的文档和视图类对象的指针。6、在文档(CDocument)中... 阅524 转7 评0 公众公开 12-12-06 13:01 |
cannot open file "mfc42u.lib"(转)解决方案很简单,从VC的安装盘中拷贝文件“MFC42U.LIB”、“MFC42UD.LIB”、“MFCS42U.LIB”、“MFCS42UD.LIB”几个对Unicode支持的代码“VC的安装目录/VC98/MFC/Lib”下即可,不必要重装:)。这个问题是你的编译配置设置成了unicode的配置,而VC在安装的时候默认不安装Unicode的库,所以找不到mf... 阅808 转3 评0 公众公开 12-07-25 16:24 |
一、 在字符串前加一个L作用: 如 L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。二、 _T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式 如果你定义了UNICODE,那么_T宏会把字符串前面加一个L。但二句话无... 阅85 转2 评0 公众公开 11-10-20 17:57 |
这个lib文件将被连接到程序告诉操作系统在运行的时候你想用到什么 dll文件,一般情况下,lib文件里有相应的dll文件的名字和一个指明dll输出函数入口的顺序表。DLL与LIB的区别:1.DLL是一个完整程序,其已经经过链接,即不存在同名引用,且有导出表,与导入表lib是一个代码集(也叫函数集)他没有链接,所以lib有冗余,当两个lib相链接时地址会重... 阅167 转自江海 公众公开 11-03-23 17:34 |
需要修改Program Files\Microsoft Visual Studio\VC98\Include目录中的几个文件: 阅401 转1 评0 公众公开 11-01-25 00:00 |