自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信应用(小程序)开发最全整理

微信应用(小程序)开发最全整理正常渠道目前微信小程序平台处于内测阶段,只有收到微信官方发出的内测邀请的开发者,才能通过官方给的正常渠道进行小程序开发和测试。非常正常渠道有志之士已发出破解版的开发工具,使得即使没有邀请,也能使用工具进行微信小程序开发。开发环境搭建工具准备 0.7版本的微信web开发工具 windows版 32位点这里,密码mxj1 ,64位点这里,密码tavd Mac版 点这里,密

2016-09-23 14:18:05 2705

原创 [win32接口]根据路径,逐级创建目录(若目录不存在)

如上

2014-07-29 10:26:16 906

原创 MFC 拷贝目录

封装成类FileOP //cpp file #include "FileOP.h" BOOL FileOP::CopyDir(CString srcDirPath,CString destDirPath,BOOL bFailExists) { CFileFind ff; TRACE(srcDirPath); TRACE(destDirPath); if(srcDirPath

2013-05-29 10:33:56 963

原创 MFC 调用命令行

// 调用命令行解压原apk包 CString cmd = "java -jar " + currentPath + "\\lib\\apktool.jar d -f " + m_csTargetApk + " " + m_csTargetDir;//这里加入要执行的DOS指令 STARTUPINFO si; ZeroMemory(&si,sizeof(si)); PROCESS_

2013-05-29 10:31:11 1440

原创 从零开始用node.js搭建web聊天室

从零开始用node.js搭建web聊天室 此处选用的系统是CentOS 5.4 x86_64 一、     安装node.js 1、下载node.js源码包 地址 http://nodejs.org/download/  这里有最新版本的node.js对应各个操作系统的二进制文件或者源码包,请自行选择,此处我们选源码编译安装,所以下载源码包。 现在最新版已经是v0.10.3了。 取得t

2013-04-11 15:42:51 2920

转载 php截取字符串,兼容utf8、gb2312,gbk、big5

<?php function CsubStrPro($str, $start = 0, $length, $charset = "utf-8", $suffix = true) { if (function_exists ( "mb_substr" )) return mb_substr ( $str, $start, $length, $charset ); $

2012-07-22 19:40:47 852

原创 WIN32 递归方式删除文件和文件夹

void DeleteAll(const CString& str1) {     CFileFind ff;     CString currrentDir = str1;     CString str = str1;     if(str.Right(1) !=

2011-08-01 19:58:33 1571

原创 C++primer 文本查询练习

<br />// header file<br />#pragma once<br /> #include "TextQuery.h"<br /> #include <algorithm><br /> #include <iterator><br /><br /><br /><br /> namespace StringQuery{<br /><br />     class QueryBase<br />     {<br />         friend class Query;<br

2011-05-11 18:13:00 1008

原创 内存映射文件操作相关

<br />// ATS4DemoDlg.h : header file<br /> //<br /><br /> #if !defined(AFX_ATS4DEMODLG_H__32E6642D_5F67_4613_B312_9C160914A930__INCLUDED_)<br /> #define AFX_ATS4DEMODLG_H__32E6642D_5F67_4613_B312_9C160914A930__INCLUDED_<br /><br /> #if _MSC_VER > 1000<

2011-04-15 12:08:00 714

原创 getlasterror错误信息速查器

<br />每次都去网上搜getlasterror代码对应的错误信息有点麻烦,自己做个小工具搞定。<br /> <br />获取错误信息的函数如下:<br />CString CErrShowerDlg::printErr(DWORD nErrorNo)<br /> {<br />      LPTSTR lpBuffer;    <br />      FormatMessage ( FORMAT_MESSAGE_ALLOCATE_BUFFER  |<br />           FORMAT_

2011-04-15 12:04:00 670

原创 ping,VC实现

<br />与窗口类结合使用<br /> <br /> <br />#pragma once<br /><br /> #define ICMP_ECHO 8 <br /> #define ICMP_ECHOREPLY 0 <br /> #define ICMP_MIN 8 // minimum 8 byte icmp packet (just header) <br /> #define STATUS_FAILED 0xFFFF <br /> #define DEF_PACKET_SIZE   

2011-04-15 12:00:00 806

原创 小型日志类

<br />/*<br /> #ifdef _UNICODE<br /> #define tofstream wofstream<br /> #define tchar      wchar_t<br /> #define tstring   wstring<br /> #define tsprintf  wsprintf<br /> #else<br /> #define tofstream ofstream<br /> #define tchar     char<br /> #def

2011-04-15 11:57:00 659

转载 base64编解码

<br />/*<br /> Module : Base64Coder.CPP<br /> Purpose: Definition for the Base64 encoder / decoder class<br /> Created: PJN / 20-06-2000<br /> History: None<br /><br /> Copyright (c) 1998 - 2002 by PJ Naughter.  <br /> All rights reserved.<br /><br /

2011-04-15 11:55:00 801

转载 GetLastError代码大全

<br />原文地址:http://blog.sina.com.cn/s/blog_589cd65601009a32.html<br />错误代码中文查询GetLastError返回代码的含义<br /> 〖0〗-操作成功完成。<br /> 〖1〗-功能错误。<br /> 〖2〗-系统找不到指定的文件。<br /> 〖3〗-系统找不到指定的路径。<br /> 〖4〗-系统无法打开文件。<br /> 〖5〗-拒绝访问。<br /> 〖6〗-句柄无效。<br /> 〖7〗-存储控制块被损坏。

2010-09-21 10:45:00 799

转载 另一种LNK2005

<br />在ATL项目中,在勾选了"支持MFC"之后,容易出现如下错误:<br /> uafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 LIBCMTD.lib(dllmain.obj) 中定义<br /> uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z ) 已经在

2010-09-19 23:18:00 1486

转载 uafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 中定义

<br />如果出现这种错误:“uafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in main.obj ”或者“mfcs42ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in main.obj ”,那么“See if you have _AFXDLL and _USRDLL in the preprocessor de

2010-09-19 23:17:00 2131

转载 error C2664: 'MessageBoxW' : cannot convert parameter 2 from

error C2664: 'MessageBoxW' <br />有一个项目,开始的时候可以正常运行,在重装系统以及重装VC之后,出现下面的错误,<br />error C2664: 'MessageBoxW' : cannot convert parameter 2 from ......<br />在CSDN中找到了解决的办法:<br />MessageBox(NULL,"hello","msg",MB_OK)编译不过去,要改成MessageBox(NULL,TEXT("hello"),TEXT("ms

2010-09-19 14:34:00 1593

转载 error LNK2005: "int dir" (?dir@@3HA) already defined in GameStart.obj

<br />方案一、 <br /><br /> 编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松 解决它了。  <br />    <br />   造成LNK2005错误主要有以下几种情况:  <br />   1.重复定义全局变量。可能存在两种情况:  <br />  A、 对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应

2010-09-18 17:42:00 3026

keil uVision的实验仿真板文件

平凡老师的实验仿真板文件 直接把解压后的ledkey.dll和simboard.dll文件拷贝至keil uVision的安装目录的/bin下,然后在tool.ini文件中的[C51]后加入以下内容: AGSI1=ledkey.dll ("ledkey") AGSI2=simboard.dll ("simboard") 在keil uVision中进入Debug模式,在Perpheral菜单下会看到多出了两项,就是我们安装的实验板了

2008-09-17

keil uVision 仿真板文件

平凡老师的实验仿真板文件 直接把解压后的ledkey.dll和simboard.dll文件拷贝至keil uVision的安装目录的/bin下,然后在tool.ini文件中的[C51]后加入以下内容: AGSI1=ledkey.dll ("ledkey") AGSI2=simboard.dll ("simboard") 在keil uVision中进入Debug模式,在Perpheral菜单下会看到多出了两项,就是我们安装的实验板了

2018-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除