- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 const char * 赋值给 char*
<br />刚才写了一个函数,需要的参数为char*但是返回的是const char *strReturn;<br />使用了CString 进行转换<br /> <br />过程如下:<br /> <br />CString strItem(strReturn);<br /> <br />char *pBuf = strItem.GetBuffer();<br /> <br /> <br />则得到了pBuf<br /> <br />
2010-10-29 11:21:00 3094
转载 解决 TinyXML中文乱码的问题
<br />在使用TinyXML 时,发现中文支持不好,<br />找来找去,发现下面文章对我有很大帮助,按照其中的函数进行转换后,可以处理中文<br /> <br />我是在SetAttribute() 函数之前使用的<br />SetAttribute(const char* name,const char * _value)<br /> <br />首先得到了一个CString 类型的变量 strItem<br />然后<br />char *pBuf = strItem.GetBuffer();<b
2010-10-29 10:33:00 15450 3
转载 cannot convert from w_char_t * to const char * 编译tinyXml 工程出现的问题
<br />cannot convert from w_char_t * to const char *<br /> <br />最近要使用TinyXML ,从codeproject上面下载了一个CTreeCtrlXML 工程文件,<br />直接编译没有问题,<br />后来移植到自己的工程中出现了如下问题:<br />cannot convert from w_char_t * to const char *<br /> <br />等一系列的字符转换的问题,<br /> <br />一开始强制转换后,
2010-10-29 09:18:00 2807
转载 使用TinyXML 出现 skipped when looking for precompiled header use 问题
<br />使用TinyXML 出现 skipped when looking for precompiled header use 问题<br /> <br />参考了<br />http://www.programmingforums.org/thread20894.html 文章<br /> <br />It looks like the precompiled header system of Visual Studio is causing a problem. As the error mess
2010-10-28 18:39:00 4712
转载 CTreeCtrl 查找 等于某值 的节点,并设置为高亮
<br />转自 http://www.cnblogs.com/8586/archive/2009/06/03/1495391.html<br /> <br />感谢原作者<br /> <br /> <br /><br />查找节点,并返回该节点<br /> <br />HTREEITEM GroupTree::FindTreeItem(HTREEITEM item,CString& strText) <br />{ <br /> HTREEITEM hFind; <br /> if(ite
2010-10-28 15:50:00 1582 1
转载 CTreeCtrl 查找 等于某值 的节点,并设置为高亮
<br />转自 http://www.cnblogs.com/8586/archive/2009/06/03/1495391.html<br /> <br />感谢原作者<br /> <br /> <br /><br />查找节点,并返回该节点<br /> <br />HTREEITEM GroupTree::FindTreeItem(HTREEITEM item,CString& strText) <br />{ <br /> HTREEITEM hFind; <br /> if(ite
2010-10-28 15:50:00 4798
原创 Cannot open include file: 'targetver.h'
<br />Cannot open include file: 'targetver.h' <br /> <br />这个问题其实非常简单,从别的工程里面拷贝一个过来,再添加到Headerfile 中即可。<br /> <br />
2010-10-28 11:27:00 6837 2
转载 VC中CString和WPARAM之间的相互转换
<br />VC中CString和WPARAM之间的相互转换<br /> <br />在传递自定义消息的过程中,需要转换CString 变量。<br /> <br />在发送消息端使用如下方法:<br /> <br />SendMessage(WM_MESSAG_MINE,0,(LPARAM)strVal.AllocSysString());<br />----------------------------------------<br />在接收消息端使用:<br />BSTR b = (BSTR)lP
2010-10-28 10:08:00 6450 1
原创 error C2440: 'static_cast' : cannot convert from 'void (__thiscall MenuToolBar::* )(LPARAM,LRESULT *)' to 'void (__thiscall CCmd
<br />自定义消息的时候<br />以及实现函数的时候,<br />发现如下错误<br /> <br />error C2440: 'static_cast' : cannot convert from 'void (__thiscall MenuToolBar::* )(LPARAM,LRESULT *)' to 'void (__thiscall CCmdTarget::* )(NMHDR *,LRESULT *)' <br /> <br />情况和 http://topic.csdn.net/u/
2010-10-27 13:58:00 2550
原创 error C2440: 'static_cast' : cannot convert from 'void (__thiscall MenuToolBar::* )(LPARAM,LRESULT *)' to 'void (__thiscall CCmd
<br />自定义消息的时候<br />以及实现函数的时候,<br />发现如下错误<br /> <br />error C2440: 'static_cast' : cannot convert from 'void (__thiscall MenuToolBar::* )(LPARAM,LRESULT *)' to 'void (__thiscall CCmdTarget::* )(NMHDR *,LRESULT *)' <br /> <br />情况和 http://topic.csdn.net/u/
2010-10-27 13:58:00 985
原创 在VC中 添加响应自定义消息
参考了下面文章http://www.builder.com.cn/2007/1016/558779.shtml其中消息定义可以放在stdafx.h 文件中。1. 首先定义一个消息代码 #define WM_DEBUG WM_USER + 1999 2. 在窗口头文件中添加class CStreamServerDlg : public CDialog{// Generated message map functions//}AFX_MSGafx_msg void OnDebug(WPARAM wParam,
2010-10-27 13:41:00 392
原创 在VC中 添加响应自定义消息
<br />参考了下面文章<br /> <br />http://www.builder.com.cn/2007/1016/558779.shtml<br /> <br />其中消息定义可以放在stdafx.h 文件中。<br /> <br />1. 首先定义一个消息代码 <br /><br />#define WM_DEBUG WM_USER + 1999<br /> 2. 在窗口头文件中添加<br /><br />class CStreamServerDlg : public CDialog<br /
2010-10-27 13:41:00 588
原创 vc++ .net std::string is not a member of std
<br />vc++ .net std::string is not a member of std<br /> <br />这种低级错误,呵呵。<br /> <br /> <br />解决方法如下:<br /> <br />#include <string><br />using namespace std
2010-10-22 16:02:00 2053
转载 在 Visual C++ .NET 中从 System::String* 转换为 Char*
<br />转自 http://support.microsoft.com/kb/311259<br /> <br />使用的第二种方法<br /> <br />注意在头文件中#include <msclr/marshal.h><br /> <br />另外 using namespace System::Runtime::InteropServices;<br /> <br />System::String * str = S"Hello world/n";<br />char* str2 = (char
2010-10-22 15:54:00 656
live555(2015.11月的live555,比较新的) 可以在VS2010下直接编译的工程
2016-01-21
Enterprise+Solution+Patterns+using+microsoft+.net.pdf
2010-07-26
MSCHART控件注册
2010-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人