mfc-vc-shellexecute打开指定文件夹,用explore: ShellExecute(NULL,”explore”, “d:\test” ,NULL,NULL,SW_SHOWNORMAL); mfc-vc-shellexecute打开指定网址,用open: ShellExecute(NULL,”open”, “http://www.baidu.com” ,NULL,NULL,SW_SHOWNORMAL);
Read more分类: index
青春部落
mfc-vc-shellexecute-打开文件夹或者一个网址的用法
mfc-cstring类一个可以替换指定字符串次数的函数
mfc-cstring类一个可以替换指定字符串次数的函数 cstring这个类有一个replace替换函数,可是不能指定替换次数,于是我就在cstring类的基础上,写了一个函数。函数是默认只替换一次的,不过只要您自己稍加改写就可以弄成替换指定次数的函数。 如果在字符串中能找到要匹配的字符串,就进行替换,并返回true,如果没有找到,那就返回false! bool CStringReplaceOnce(CString * strSource, CString strMatch, CString strReplace) { //得到起始位置 int nOrder = strSource->
Read more
mfc-cstring类一个可以替换指定字符串次数的函数 cstring这个类有一个replace替换函数,可是不能指定替换次数,于是我就在cstring类的基础上,写了一个函数。函数是默认只替换一次的,不过只要您自己稍加改写就可以弄成替换指定次数的函数。 如果在字符串中能找到要匹配的字符串,就进行替换,并返回true,如果没有找到,那就返回false! bool CStringReplaceOnce(CString * strSource, CString strMatch, CString strReplace) { //得到起始位置 int nOrder = strSource->
Read moreasp-sever.urlencode对应的一个解码函数 server.urldecode
asp这个变态的家伙,有sever.urlencode编码的,却没有对应的一个解码函数。。。网上搜索了一个urldecode解码函数,亲测可用 Function URLDecode(ByVal urlcode) Dim start,final,length,char,i,butf8,pass Dim leftstr,rightstr,finalstr Dim b0,b1,bx,blength,position,u,utf8 On Error Resume Next b0 = Array(192,224,240,248,252,254) urlcode = Replace(urlcode,”+”
Read more
asp这个变态的家伙,有sever.urlencode编码的,却没有对应的一个解码函数。。。网上搜索了一个urldecode解码函数,亲测可用 Function URLDecode(ByVal urlcode) Dim start,final,length,char,i,butf8,pass Dim leftstr,rightstr,finalstr Dim b0,b1,bx,blength,position,u,utf8 On Error Resume Next b0 = Array(192,224,240,248,252,254) urlcode = Replace(urlcode,”+”
Read morehtml页面放 object 标签放视频的用法
html页面放 object 标签放视频的用法
Read more
html页面放 object 标签放视频的用法
Read morevc++ 生成指定范围内的随机数,可大于32767
// 生成随机数 /* 生成指定范围内的随机数,可大于32767 */ int CxbzqDlg::GetRandNumber2(int nMini,int nMax) { //得到nMax的位长度, CString strnMax; strnMax.Format(“%d”,nMax); CString strRandNumber; //随机数的最大范围 int nBitMax = strnMax.GetLength() ;//限制在 nBitMax 个 9的范围内 //按位长度循环生成一个 nBitMax 位的整数 for(int i = 0 ; i nMax) { nRes = nRes
Read more
// 生成随机数 /* 生成指定范围内的随机数,可大于32767 */ int CxbzqDlg::GetRandNumber2(int nMini,int nMax) { //得到nMax的位长度, CString strnMax; strnMax.Format(“%d”,nMax); CString strRandNumber; //随机数的最大范围 int nBitMax = strnMax.GetLength() ;//限制在 nBitMax 个 9的范围内 //按位长度循环生成一个 nBitMax 位的整数 for(int i = 0 ; i nMax) { nRes = nRes
Read moreasp怎么样设置文件为只读属性
Function LockFile(strFileName) set fso = CreateObject(“Scripting.FileSystemObject”) set f = fso.GetFile(strFileName) if f.attributes 7 then f.attributes = 7 end if End Function Function UnLockFile(strFileName) set fso = CreateObject(“Scripting.FileSystemObject”) set f = fso.GetFile(strFileName) if f
Read more
Function LockFile(strFileName) set fso = CreateObject(“Scripting.FileSystemObject”) set f = fso.GetFile(strFileName) if f.attributes 7 then f.attributes = 7 end if End Function Function UnLockFile(strFileName) set fso = CreateObject(“Scripting.FileSystemObject”) set f = fso.GetFile(strFileName) if f
Read more【asp】利用AdoDb.Stream对象来读取utf-8格式的文本文件
‘————————————————- ‘函数名称:ReadTextFile ‘作用:利用AdoDb.Stream对象来读取utf-8格式的文本文件 ‘—————————————————- function ReadFromTextFile (FileUrl,CharSet) dim str set stm=server.CreateObject(“adodb.stream”) stm.Type=2 ‘以本模式读取 stm.mode=3 stm.charset=Ch
Read more
‘————————————————- ‘函数名称:ReadTextFile ‘作用:利用AdoDb.Stream对象来读取utf-8格式的文本文件 ‘—————————————————- function ReadFromTextFile (FileUrl,CharSet) dim str set stm=server.CreateObject(“adodb.stream”) stm.Type=2 ‘以本模式读取 stm.mode=3 stm.charset=Ch
Read more[asp]unicode文件转ascii文件函数
Function UnicodeToAsciiFile(strFileName) ‘先打开unicode的文件 set fso = CreateObject(“Scripting.FileSystemObject”) set unicodefile = fso.opentextfile(server.MapPath(strFileName),1,false,-1)’-1是指用unicode方式打开 Dim strFileText strFileText = unicodefile.ReadAll’读出文本 unicodefile.close set unicodefile = nothing
Read more
Function UnicodeToAsciiFile(strFileName) ‘先打开unicode的文件 set fso = CreateObject(“Scripting.FileSystemObject”) set unicodefile = fso.opentextfile(server.MapPath(strFileName),1,false,-1)’-1是指用unicode方式打开 Dim strFileText strFileText = unicodefile.ReadAll’读出文本 unicodefile.close set unicodefile = nothing
Read more[vc]-[mfc]CTreeCtrl中通过单击获取当前选项文本
NM_CLICK事件 void C?Dlg::OnNMClickTreeGroup(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知处理程序代码 //得到单击选中的项的文本值 DWORD dwpos = GetMessagePos(); TVHITTESTINFO ht = {0}; ht.pt.x = GET_X_LPARAM(dwpos); ht.pt.y = GET_Y_LPARAM(dwpos); ::MapWindowPoints(HWND_DESKTOP,pNMHDR->hwndFrom,&ht.pt,1); //把屏幕坐标转
Read more
NM_CLICK事件 void C?Dlg::OnNMClickTreeGroup(NMHDR *pNMHDR, LRESULT *pResult) { // TODO: 在此添加控件通知处理程序代码 //得到单击选中的项的文本值 DWORD dwpos = GetMessagePos(); TVHITTESTINFO ht = {0}; ht.pt.x = GET_X_LPARAM(dwpos); ht.pt.y = GET_Y_LPARAM(dwpos); ::MapWindowPoints(HWND_DESKTOP,pNMHDR->hwndFrom,&ht.pt,1); //把屏幕坐标转
Read moremfc-vs2010 -线程的创建
1. 命名全局 C*Dlg *plg; 在对话框的init函数中添加: pdlg = this; 2. 按钮函数添加: HANDLE hThread; hThread = CreateThread(NULL,0,MakeThread,NULL,0,NULL); CloseHandle(hThread); 3. 定义全局线程函数: //处理线程 DWORD WINAPI MakeThread( LPVOID lpParameter //thread data ) { //你的处理过程 return 0; } 4. mfc-vs2010 -线程的用法 over!
Read more
1. 命名全局 C*Dlg *plg; 在对话框的init函数中添加: pdlg = this; 2. 按钮函数添加: HANDLE hThread; hThread = CreateThread(NULL,0,MakeThread,NULL,0,NULL); CloseHandle(hThread); 3. 定义全局线程函数: //处理线程 DWORD WINAPI MakeThread( LPVOID lpParameter //thread data ) { //你的处理过程 return 0; } 4. mfc-vs2010 -线程的用法 over!
Read more