关闭

CStdioFile::WriteString 不能写入中文问题

解决办法:                      (1)、将写入字符串转换编码为:ANSI char* pBuffer = NULL; long lBufferSize; lBufferSize = WideCharToMultiByte(CP_ACP, WC_NO_BEST_FIT_CHARS, m_sRtf, -1, NULL, 0, NULL, NULL); pBuf...
阅读(1410) 评论(0)

MAC系统下配置环境变量

为了更方便的在电脑上用adb/fastboot命令(您可能是用来调试、用来刷机抑或是用adb安装卸载软件来装13),您需要配置环境变量。为此,您需要准备 Mac(Linux的配置类似)一台; 工作正常的手机数据线一根; android SDK for Mac (墙外下载) ===========adb配置方法============== 1. 下载android SDK并...
阅读(925) 评论(0)

error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数

今天用IMageEx来向窗口显示动画,用到了GDI+;结果遇到了     error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数       这个编译错误!          上网查了看一个网友说的是:       找到解决方案,原来是微软的 DEBUG_NEW  和 GDI+ 不匹配造成的。 完整的解决方案...
阅读(6209) 评论(2)

VC2005/2008 此网站的某个加载项运行失败,请检查“Internet选项 ”中的安全设置是否存在潜在冲突

Some VS2005 and VS2008 Wizards Pop Up Script Error. Visual C++ team has discovered that after installing the current release of Internet Explorer (Internet Explorer 8), some VC++ wizards do not funct...
阅读(3329) 评论(0)

WM_TIMER 消息的问题

问题内容:关于定时器消息WM_TIMER的认识,如间隔时间多于一秒,要考虑数据的同步呢? 如果某个间隔为一秒的定时器在OnTimer中需要处理的时间多于一秒,那么应该会出现这段处理过程的重复执行,那么要不要考虑数据的同步呢? --------------------------------------------------------------- WM_TIMER消息会被忽略,...
阅读(2659) 评论(0)

XMPP协议简介

XMPP协议简介   可扩展消息处理现场协议(eXtensible Messaging and Presence Protocol , XMPP)是一种基于可扩展标记语言(eXtensible Markup Language, XML)的近端串流式即时通信协议。它将现场和上下文敏感信息标记嵌入到XML 结构化数据中, 使得人与人之间、应用系统之间以及人与应用系统之间能即时相互通信。XMPP...
阅读(564) 评论(0)

单链表的反转

链表反转 单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。 最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前...
阅读(491) 评论(1)

字符串匹配算法

看了数据结构,下面把暴力匹配、KMP算法的实现记录下来,备忘 (1)暴力匹配 int findsubstr(char *strmain,char *strsub) { int pos = -1; if (strmain==NULL||strsub==NULL) {...
阅读(212) 评论(0)

链式队列的简单实现

//Link Queue Implement typedef struct QNode { Type data; QNode *pNext; }QNode,*QuePtr; typedef struct { QuePtr front; QuePtr rear; }Lin...
阅读(248) 评论(0)

利用栈实现的的进制转换

#include #include using namespace std; #define STACK_INIT_SIZE 100 #define STACK_INCREMENT 10 typedef int Type; typedef struct { Type *...
阅读(304) 评论(0)

C#获取程序当前路径的方法

经常要获得当前应用程序的路径,原来一直用MFC写程序,转到C#有点不习惯,特将C#中获取程序当前路径的方法总结如下: (1)获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str =System...
阅读(233) 评论(0)

BMP文件格式详解

位图文件分为四部分: (1)文件头(BITMAP FILE HEADER) 位图文件头(BITMAPFILEHEADER)是一个结构体,长度为14字节,定义为: typedef struct tagBITMAPFILEHEADER {     WORD bfType;...
阅读(256) 评论(0)

C#关闭程序询问是否退出

一直是用MFC写程序,突然用C#写,感觉有点吭爹的,啥都不晓得,如题: (1)首先消息响应为:FormClosing (2)在其实现中写的代码如下:他居然就给参数赋值,OX!       private void SeverPlugIn_FormClosing(ob...
阅读(1691) 评论(0)

C#最小化到系统托盘实现

目标:程序点击关闭后,弹出一个对话框,选择退出,最小化,或者取消.然后系统托盘双击,可以打开最小化的程序,右键有菜单,菜单里有个"选项",可以设置每次点击关闭按钮时是否弹出这个对话框. 难点:增加一个"下次不再提示"的comboBox到对话框中. 使用到的知识: 1. 非模...
阅读(4389) 评论(0)

VC6.0与Office 2007冲突的解决办法

FileTool.exe 替换打开和添加到项目在 Visual c + + 中的功能 http://support.microsoft.com/kb/241396/zh-cn 昨天才发现,在VC6.0(With SP6)中点击File-Open无效,点击工具栏上的Open按钮...
阅读(2602) 评论(0)

VC++6.0如何设置使其支持Unicode编程

VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。使用VC++ 6.0进行Unicode编程主要做以下几项工作:  1、为工程添加UNICODE和_UNICODE预处理选项。...
阅读(392) 评论(0)
    个人资料
    • 访问:29365次
    • 积分:417
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:3篇
    • 译文:0篇
    • 评论:3条