- 博客(11)
- 资源 (43)
- 收藏
- 关注
原创 运行过程中,执行路径被改变问题
执行环境在d:\1\下,当执行路径是当前路径的时候,运行过程中,导入了绝对路径变量c:\2\,执行路径就会被改变成c:\2\,不是原来的d:\1\了。关于这个问题的解决逻辑是:在改变之前,得到当前路径,存到一个变量中:str = getcurrentdirectry \\是d:\1\然后,在改变之后,setcurrentdirectry,当前路径就会变回来,代码如下:cha
2012-11-29 11:35:27 1332 2
转载 xerces-c环境配置以及测试
xerces-c环境配置。编译xerces projects目录下的lib工程会生成2个文件dll和lib。然后添加src目录。include D:\vs2005\xerces-c-3.0.1\srclibrary D:\vs2005\xerces-c-3.0.1\Build\Win32\VC9\Release就是编译生成lib和dll的那个目录然后在projects-
2012-11-26 10:40:08 1303
原创 线程传参数
struct THreadTest{ int a; CString b;};DWORD WINAPI Thread1(LPVOID lpParameter){ THreadTest* mythread=(THreadTest*)lpParameter;//获取参数结构体 CString print; print.Format("%d",mythread->a); mythr
2012-11-19 17:08:56 653
原创 vc 判断一个字符串是否位数字,且判断此数字的范围
//返回1正确,返回0不是以为是判断端口的,数字范围设在了1-65535一下是函数代码://返回1正确,返回0错误int isRight(CString str){ BOOL bIsDigit = TRUE; int nCount = str.GetLength(); // 获得字符个数 for ( int i = 0; i < nCount; i ++ ) { if
2012-11-17 13:34:47 2489
转载 vs2005下部分断点无效的问题
这两天在vs2005下的一个project中进行debug,但是出现了一个比较奇怪的现象,绝大多数文件都可以设置断点并且可以跟进去,唯独有一个修改量比较大的.cpp文件,前几次还可以设置断点并且跟进去,后来在那个设置的任何断点都无缘无故失效了。 把整个project重新build了好几次,包括需要调用的一些第三方的.dll文件都重新生成重新
2012-11-17 11:34:19 1455
转载 VC中创建文件夹的方法
方法一、CreateDirectory函数查了下MSDN,发现该函数用起来十分方便BOOL CreateDirectory( LPCTSTR lpPathName, // pointer to directory path string LPSECURITY_ATTRIBUTES lpSecurityAttributes
2012-11-17 10:50:36 920
转载 VC从文件全路径中获取文件名和扩展名方法
VC从文件全路径中获取文件名和扩展名方法(CString)_随墨流 (转)http://wsyjwps1983.blog.163.com/blog/static/68009001200982303713845/2009-09-23 12:37:13| 分类: OPENCV|字号订阅VC从文件全路径中获取文件名和扩展名方法(CString)(2009-08-05 11:0
2012-11-15 16:35:15 10566
转载 vc 复制和删除指定的文件和文件夹
1项目中一小段代码01//-------------------------------------------------02// 复制文件03//--------------------------------------
2012-11-15 16:13:40 2969
转载 CString to string
string str="ksarea";CString cstr(str.c_str());//或者CString cstr(str.data());初始化时才行cstr=str.c_str();或者cstr=str.data();str=cstr.GetBuffer(0); //CString -> stringcstr.format("%s", str.c_str()); //
2012-11-06 12:54:15 492
原创 创建进程 与 强杀进程
STARTUPINFO si; //一些必备参数设置 memset(&si,0,sizeof(STARTUPINFO)); si.cb = sizeof(STARTUPINFO); si.dwFlags = STARTF_USESHOWWINDOW; si.wShowWindow = SW_SHOW; PROCESS_INFORMATION pi; //必备参数设置结束 C
2012-11-02 16:45:50 852
原创 DWORD string 的相互转换
void DwordToString(string &outstr,DWORD dwValue){ char szHex[10]; char chrTmp[] = "0123456789ABCDEF"; /*if(sizeof(szHex) < 10) return;*/ szHex[0] = '0'; szHex[1] = 'x'; for(int i =0;i <
2012-11-02 16:37:42 17239 2
VC++MFC小游戏开发实例教程+扫雷+五子棋+俄罗斯+老鼠滚球
2013-12-24
TS流编辑分析软件(TSreader)
2013-10-30
一个用DirectShow做的简单播放器
2013-01-18
简易日历 2.0版
2012-11-05
SamplePlayer.rar-----一款简单的播放器
2011-07-18
xerces-c-3.1.0.zip
2011-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人