摘要:
int length = sPath.GetLength(); CString sFileName; for (int i = length - 1; i > 0; i--) { if (_T('\\') == sPath.GetAt(i)) { sFileName = sPath.Right(le 阅读全文
摘要:
1 #include <ShLwApi.h> 2 #pragma comment(lib, "ShLwApi.lib") 3 //插入影像图 4 Acad::ErrorStatus insertIMGFile(AcDbObjectId& ImgId,CString strCadLayerName,C 阅读全文
摘要:
char* UnicodeToUtf8(CString unicode) { int len; len = WideCharToMultiByte(CP_UTF8, 0, (LPCWSTR)unicode, -1, NULL, 0, NULL, NULL); char *szUtf8=new cha 阅读全文
摘要:
map 是一种关联容器, 提供一对一的关联, 关联的形式为: KEY----VALUE 关键字不重复。multimap与map类似,但是允许关键字重复 即:关键字和与之对应的值 关键字起到索引的作用, 在map中查找记录 就是根据关键字查找 关键字 和 值 可以是任意类型 map 也可看做是 关键字 阅读全文
摘要:
在ObjectARX对CAD进行二次开发时,如果你想改变输出的文字的字体格式,可以用下面语句进行设置 AcDbTextStyleTable *pTextStyleTbl; acdbHostApplicationServices()->workingDatabase()->getSymbolTable 阅读全文
摘要:
m_excel.OpenWorkBook(sFileName, sSheetDrawingList); // Get drawing info int iStartRow = 0, iStartCol = 0, iRowNum = 0, iColNum = 0; _ExRange range; _E 阅读全文
摘要:
VS2013中设置的断点无效:“当前不会命中断点,还没有为该文档加载任何符号”。问题主要出在没有生成调试信息。解决方法如下:(1)项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式,这里不能为“禁用”。(2)项目-〉属性-〉配置属性-〉链接器-〉调试-〉生成调试信息,这里设为“是 (/D 阅读全文
摘要:
终于搞定在VS2010中将CString转换为const char* 最近碰到了CString 转 const char *的问题。 以前只要简单的一个强制转换就OK了,可现在是不行了,搜索了很多资料,终于搞定,主要是Unicode和ANSI的问题,只要做一个转换就可以了,不过这个过程远没有6.0来 阅读全文
摘要:
__declspec(dllexport) (2010-06-17 10:04:28) 转载▼ 标签: __declspec dllexport 导出 it 分类: C 先看代码:以下是在dev-c++里建立自已的dll时的dll.h里面的代码,这里面有一个:_declspec(dllexport) 阅读全文
摘要:
std::map m_NameToType;所有文件之外声明一个函数 在要用到的地方 加入存储的东西extern std::map m_NameToType;m_NameToType.insert(std::pair(m_sPropertyName,sProperTypes));在另一个文件引用他e... 阅读全文