自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 ATL复合控件焦点问题

使用ATL复合控件写的word插件是,操作了按钮控件,在退出时出现崩溃,如图:经断点找到assert的地方在atlctl.h文件如图的地方: 经过一番谷歌、百度找到了这个帖子,传送地址:http://bbs.youkuaiyun.com/topics/390434994,解决了问题。 解决方法: 在包含#include 把这句替换为: #pragma push_macro("ATLASSUME")

2015-01-07 17:31:24 747

转载 Windows API大全

1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接

2013-09-26 16:03:02 1204

原创 WTL安装

使用MFC有段时间了,有时MFC的确很让人头疼,听说WTL不错,学习一下! 要使用WTL得先安装WTL库。 安装: 1、下载库的安装包。(http://sourceforge.net/projects/wtl/)在这里下载。 2、解压到某个盘下,运行WTL80_sf.exe后就按默认目录和设置解压就可以了.      3、会在C盘下生成一个WTL80的文件夹。      4、修改文件。

2013-08-22 12:12:09 812

原创 C++类型转换

变量类型的转换,每天都花费大量的时间纠结于此,记下来,省的老忘记!    C+++:    int转byte十六进制存储时: 直接复制,byte变量存储的就是十六进制,但是int不能大于255.否则会高位字节会丢失。    Cstring转int:    int i = _ttoi(CString);

2013-08-20 16:43:56 592

原创 VS2008安装错误,解决方案

重新整了一下电脑,再次安装VS2008,以前安装很顺利,没想到这次安装却是失败了,各种错误,一路安装失败,再谷歌安装,最后终于安装成功,记下来,呵呵!

2013-08-18 14:39:57 1170

原创 windows编程调试错误信息

做windows 开发调用win API的时候,有时候调试错误信息很重要,一般使用GetLastError()就知道语句是否成功! GetLastError返回值的意义 〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏

2013-08-17 21:47:26 2486

原创 随想

前段时间换工作,忙的不行,现在终于有点时间了,写点东西,这两个月来感觉来的去的也快。生活就这样,总有点不顺,像海中的帆船。 上家公司出现了问题,结果把我们裁了,最遗憾的是我们做的项目没卖出去,想想自己写的东西竟然没人使用,这是作为一个程序猿来说是最大的败笔。上家公司真的很不错,我很感谢那家公司对我的培训,谢谢! 找了一个月的工作,现在说真的真不好找。我这样一年经验的优势不是很大,现在找了一个做

2013-08-04 17:12:27 250

原创 Win32 DLL中使用MFC

做项目,因为做的都是模块,所以用到DLL,但DLL中用到MFC的东西,经过一番的谷歌,终于找到了答案! 一、修改预编译头文件(stdafx.h) 在stdafx.h文件中添加下面代码 #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // 某些 CString 构造函数将为显式的 #include // MFC 核心组件和标准组件

2013-08-04 16:58:39 979

原创 C++中申请对象的两种方式区别及其使用

用过C++的都知道,申请对象在C++中有两种方式:A a; A *a = new A() 这两种方式有什么区别呢?这两种方式最重要的区别就是申请的内存空间不一样,第一种方式申请的内存空间是在栈上分配空间,第二种是在堆中分配空间。理解了这个,那么就知道了他们俩的区别了。栈是由程序自动回收,而堆是由程序员手动回收。在使用中什么时候该用哪种方式,就好把握了。

2013-05-14 09:50:50 849

原创 修改android系统文件,只读权限

最近在做android-ndk开发,因为需要涉及到动态库(so)问题,需要对手机文件进行读写,结果发现手机文件系统不让写,搜索了一翻。 解决: 在终端输入:$ mount 截图1: 可以发现只有读的权限(/dev/block/mmcblk0p25 /system ) 修改它的权限:$mount -o remount /dev/block/mmcblk0p25 /system 截

2013-04-25 15:10:05 6548

原创 Ubuntu 12.10 root用户登录没有声音

今天使用ubuntu时,因为需要使用root用户工作,切换到root用户,发现声音不能,解决:在终端输入:pulseaudio --start --log-target=syslog。

2013-04-25 14:55:23 1008

原创 Linux下eclipse连接真机无法识别问题

今天调试android程序时,出现无法识别手机问题: 解决: 打开终端(Ctrl + Alt + T) $sudo -s $adb kill-server $adb start-server 出现: adb server is out of date.  killing... * daemon started successfully * 表示启动成功 再次在eclipse下连

2013-04-08 16:07:50 874

转载 预处理器的预定义宏大全

本文来自(http://www.cnblogs.com/whiteyun/archive/2011/07/07/2099918.html) 符合ANSI的预定义宏:   __DATE__:表示当前源文件编译时的日期,格式为:月/天/年(Mmm dd yyyy)。 __FILE__:表示当前正在处理的源文件名称。 __LINE__:表示当前正在处理的源文件的行,可以用#line

2013-04-08 08:49:51 933

原创 ubuntu 12.10下ndk-build出现commond not found

在linux下配置Android-ndk开发,build时出现错误,在网上找了一下(http://my.oschina.net/aowu/blog/87133),原来是我用工具解压的,学习了。

2013-04-07 10:07:14 1416

原创 C/C++头文件的作用

用C++很长时间了,一直以来弄不明白头文件有啥大用,特别是用第三方库时,已经引用了lib文件,为啥还有把头文件引进来。今天学习了一下,才发现C++头文件很重要。 头文件的结构: 头文件由三部分内容组成: (1)头文件开头处的版权和版本声明(参见示例1-1)。 (2)预处理块。 (3)函数和类结构声明等。 【规则1】为了防止头文件被重复引用,应当用ifndef/define/

2013-03-27 12:40:33 1070

原创 VS快捷键

智能提示:Ctrl + j 剪切一行:Ctrl + L 拷贝一行:Ctrl + v   :不必选择 删除一行:Ctrl + X   :不必选择 函数跳转到定义:F12 回到函数调用: Ctrl + -- .h文件与.cpp文件切换(VAssistX.OpenCorrespondingHorCPP) Alt+O 跳到类或函数的定

2013-03-26 17:39:58 934

原创 vim使用小结

使用vim有一段时间了,可还是菜鸟级别。把经常用到的快捷键命令记下来: Ctr + Z:相当于Esc Ctr + P:代码补全 dd:     剪切 p:     粘贴 y:     复制 za:    折叠 格式化代码:gg=G 备注: gg —— 到达文件最开始 = —— 要求缩进 G     —— 直到文件尾

2013-03-26 17:38:33 716

原创 C++使用jsoncpp库问题

做项目时用到jsoncpp库解析json格式文件,编译通过没问题,可发布时release时出现了问题,编译不过去。 release版本编译时出现:       fatal error C1083: 无法打开编译器生成的文件 : “/../build/vs71/release/lib_json\json_reader.asm ”错误。 有两种解决方案:       解决方案一

2013-03-26 17:30:09 1639

原创 libcurl配置

最近项目中要用到libcurl库,配置了一下这个库。 1、下载libcurl                           win32版的libcurl下载地址:                不带ssl的:http://curl.haxx.se/download/libcurl-7.18.0-win32-msvc.zip                带ssl的:http

2013-03-26 17:19:53 1566

原创 POCO C++编译配置

poco自动编译:           1、poco文件夹下有一个build_vs90.cmd批处理文件,根据编译器的版本进行编译。如果需要NetSSL_OpenSSL得修改poco目录下的buildwin.cmd文件的38行设置openssl的安装目录,一般为C:\OpenSSL.                      2、点击运行build_vs90.cmd, 会在poco目

2013-03-26 17:05:43 2668

原创 在Js调用ActiveX方法

最近项目接触到ActiveX。使用ActiveX嵌入到浏览器中,一方使用socket和手机端进行,一方使用https和服务器进行交互,这边文章 介绍最基本的ActiveX的创建和使用。 我使用的是MFC ActiveX ,第一步创建MFC ActiveX工程: 我选择 的是无界面AxtiveX,你可以根据需要进行创建。 第二步创建对外的接口,供Js调用。 打开类视图 ,点击

2013-01-01 21:11:41 4318

深入浅出linux工具与编程——Shell编程

深入浅出linux工具与编程

2018-03-12

网易开源项目pomelo VS2010工程项目

pomelo项目可以使用VS2010直接打开

2015-05-28

空空如也

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

TA关注的人

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