自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 eclipse中使用公共库出现错误

先导入公共库a然后在项目b上右键设置公共库a,保存后再回来查看 ,绿色的对号已经变成红色的叉,还有问好。。。原因是b和a的工程文件不在一个文件夹下。。。转移到同一目录后,问题解决。ps:此问题遇到两次以上。

2014-02-18 13:36:50 565

原创 EGit使用总结

Git是当前最流的行分布式版本控制工具,而作为最主流的(没有之一)Java开发工具Eclipse以插件的形式对其提供了支持,那就是Egit.因为github有时候太慢,所以考虑用oschina.几个别人写的教程:1.Eclipse使用EGit管理git@OSC项目http://my.oschina.net/China2012/blog/1748742.E

2014-02-08 11:27:22 764

原创 Android下载文件与实际文件大小不一致,打开失败

问题的解决办法是:文件请求地址的中文 文件名需要进行转码UploadFile/从保护模式到段_20140103101409.pdfUploadFile/%E4%BB%8E%E4%BF%9D%E6%8A%A4%E6%A8%A1%E5%BC%8F%E5%88%B0%E6%AE%B5_20140103101409.pdf";String name = pd

2014-01-03 15:58:03 3205

原创 Cocos2d-x的2.1.4版本新建项目

下载cocos2d-x,下载python2.7并安装使用project-creator.py脚本创建Cocos2d-win32 Application项目:python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp//其中HelloWorld为工程名称,com.cocos

2013-12-15 23:21:19 515

转载 无需cygwin,使用NDK进行开发

from:http://www.cnblogs.com/sw926/p/3232311.htmlNDK从7开始自带编译器,在windows上无需配置cygwin的环境。在eclips中配置NDK路径在eclipse中点击菜单栏window-Perferences,配置NDK的路径。在工程中添加native lib新建一

2013-10-21 13:33:22 562

原创 sdk manager 更新慢 或无法更新

修改C:\Windows\System32\drivers\etc的hosts添加74.125.237.1 dl-ssl.google.com

2013-09-30 11:01:57 517

原创 ImageButton使用selector的错误

如题发生下面错误requires a 'drawable' attribute or child tag defining a drawable搜索得知:按钮的背景图片不支持颜色选择器,只支持drawable选择器.如果要用颜色则需要建立一个shape类型的drawable。详情地址:http://www.cnblogs.com/itnote/articles/2513734.ht

2013-08-24 20:32:34 607

原创 android textview 文字均匀分布实现 利用空格

 表示全角空格,    返      回

2013-08-16 08:29:22 5408 1

原创 imageview使用android:scaleType="fitXY"时的问题

设置了fitxy按比例缩放,但是图像显示的效果不成比例,最后发现使用此属性必须设置  android:layout_width="fill_parent"            android:layout_height="fill_parent"。。。。

2013-08-03 20:40:39 6363 1

原创 android 中发生noclassdefFounderror原因

eclipse导入已存在工程时 经常发生 原题中的错误,原因可能为manifest中未定义使用到的activity,也可能是因为 工程中使用到了第三方jar包。这种情况需要在项目property中设置一下。把用到的jar包放到建立好的libs文件夹中,java build path>>>source>>>add folder,添加libs文件夹。

2013-06-17 12:01:05 1043

原创 xjad使用中的几个问题

用xjad2.2反编译一个游戏jar ,结果是java中很多叉叉。一个错误一个错误的修改,发现几个规律错误一:某方法 ,其中classe是一个自定义类public void haveit(classe e1){e1.test().......//////////////////下面的if 或者for 中对e1做个赋值操作而且是作为其他类型的数据,//////////

2011-11-28 23:04:00 2481

原创 build 生成sys时.c 或者.cpp 文件路径问题

路径不能有() 和- 否则提示错误vs2005 配置好后不存在类似问题

2011-08-10 00:20:19 427

原创 双机调试准备过程遇到的问题

一般的过程:1.安装winddbg和虚拟机,2.虚拟机设置,用命名管道模拟一个串口\\.\pipe\com_1This end is then server        the other and is an application3.主机增加bat文件

2011-08-07 15:00:00 463

原创 学习驱动编程准备阶段遇到的几个问题

扔了一段时间继续开始跟着郁金香的视频学。1.手动build时提示error+1,因为用的郁金香的工程文件,自己查看提示发现,sources 文件里多了一个空格。。。。去掉后ok2.遇到vs2005的配置问题 百度 找到文章“VS2005 + WDK7.0+DDKWizar

2011-08-07 03:02:06 406

转载 LNK2005错误——重复定义错误

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

2011-04-01 15:00:00 922

原创 vs内联汇编的一个小问题

<br /> 在vs中如果想要这种效果<br /> mov  ecx,0x1150298<br />  mov ecx,[ecx]<br />那么写成<br />  mov ecx,[0x1150298]<br />这样是不可以的,vs会自作主张的处理为<br />mov ecx,0x1150298<br />非常诡异。。。<br />但是类似<br /> mov eax,[eax+0x5c]<br />这样的是没问题的<br />、、、、、、、、、、、、、、、、、、、、、、、、、、<br />mov [0

2011-04-01 01:16:00 837 1

原创 WriteProcessMemory的一个细节

<br />WriteProcessMemory函数的第三个参数类型LPCVOID ,c表示const,这个参数作为写入内容的缓冲区,可以是函数名即函数首地址。<br />需要注意的是 这个函数不能是类的成员函数,否则报错illegal operation on bound member function expression<br />必须把函数写在类外面

2010-09-21 10:34:00 1045

原创 mfc程序关于图标的小细节

<br />有两个地方的图标,程序运行后,左上角有个图标,exe程序文件的图标。默认情况两个图标都是IDR_MAINFRAME对应的资源,如果希望两个地方的图标不同那么就需要新建立一个图标资源然后修改其id值。<br />VC默认将ID值最小的图标设为exe程序的图标,一般情况下IDR_MAINFRAME的值最小,也就是一个MFC图标。<br />你可以将你设定的ICON图标的ID值设为比IDR_MAINFRAME小,然后重新生成exe即为你设定的图标。

2010-08-31 21:55:00 1307 1

原创 vc写入注册表,电脑重启后,写入内容消失原因

<br />REG_OPTION_NON_VOLATILE   This   key   is   not   volatile;   this   is   the   default.   The   information   is   stored   in   a   file   and   is   preserved   when   the   system   is   restarted.   The   RegSaveKey   function   saves   keys   t

2010-08-24 23:25:00 1002

原创 如何将16进制表示的字符串转换为16进制数字

<br />CString temp="ffff";<br />int c=0;<br />c=strtol(temp,NULL,16);<br /> <br />atoi函数只能转换10进制,strtol最后一个参数表示进制

2010-07-20 10:22:00 912

原创 combox如果改变下拉元素个数

<br />VC中Combo Box下拉列表不显示数据,正确添加了数据,但是在运行时点击Combo Box却不显示数据,其实原因很简单,在使用Combo Box控件时,有一个显示列表区域大小的设置,默认的显示区域太小,故无法显示数据。只要将鼠标在Combo Box的下三角上单击后,出现下拉的图标,向下拉下一个显示列表的区域即可。

2010-07-17 18:35:00 1837

转载 vs使用常识

<br />http://search.csdn.net/expert/topic/50/5001/2003/3/12/1519306.htm  <br />—————————————————————  <br /> <br /> <br />1.检测程序中的括号是否匹配    <br />把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号<>)前面,键入快捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。    <br /

2010-07-05 20:58:00 1116

原创 关于CFile读取文件的问题GetLength(),,,万恶的CFile不如|CStdioFile

CFile f;CString text; filename="C:/sell.txt"; f.Open(filename,CFile::modeReadWrite); f.Read(text.GetBuffer(),f.GetLength()); f.Close();如果要读取整个文件,注意在text.GetBuffer(),GetBuffer里不要自己设置长度参数f.GetLength());否则会读入多余的字符。

2010-07-05 18:53:00 9400

原创 两个小问题

<br />一:如果想在CString中存放文件路径类似:CString a=“c:/a.txt”必须写成c://a.txtd 形式,否则存入的内容将是ca.txt<br /> <br />二:试用string时要先#include <string>并且还要加上,using namespace std;

2010-07-05 17:48:00 507

原创 怎样在CString中输入换行符

<br />用"/r/n",并且所用控件的属性应当为styles->multiline<br />...并且内存中看不到"/n""/r""/t"

2010-07-03 14:23:00 8329 2

原创 慢慢积累

今天用string结果提示找不到,到网上查说要#inlcude  还要加上using namespace std,郁闷啊

2009-12-21 12:56:00 474

原创 无法打开文件 mfcn42d.lib

关于错误:无法打开文件 mfcn42d.lib今天下载了一个源码,编译出现错误“重写虚函数返回类型有差异,且不是来自 CFile::GetPosition 的协变”其实就是说子类在重写父类函数时返回类型不一样。看了看父类函数返回值是ULONGLONG,子类DWORD,修改子类返回值为ULONGLONG。错误解决。再说标题的错误,google了一下据说是从vc5.0转vc2005的时

2009-07-31 22:39:00 2454 1

转载 从一道题谈C++中构造函数调用构造函数

题目如下:问下列代码的打印结果为0吗? #include cstdlib>#include iostream>using namespace std;struct CLS{    int m_i;     CLS( int i ) : m_i(i){}     CLS()    {         CLS(0);     }};int main(){     C

2009-07-29 21:19:00 792 1

原创 零散的总结

1.一个错误。不能将参数 1 从“const char [10]”转换为“const wchar_t *”解释:在unicode环境中使用“”的字符串时会出现此错误,以前直接把项目的属性里设置下,但这次用到ODBC不知怎么不行了于是百度,提示在字符串前加_T()函数。2.错误2.参数不足,期待为1。在数据库查询时出现。解释:通常是因为查询语句格式错误。比如对于字符串字段要写成"A=x

2009-07-08 20:14:00 432

原创 [转贴]关于Debug和Release之本质区别

[转贴]关于Debug和Release之本质区别--------------------------------------本文主要包含如下内容:1. Debug 和 Release 编译方式的本质区别2. 哪些情况下 Release 版会出错3. 怎样“调试” Release 版的程序--------------------------------------关于Debug和

2009-06-13 10:49:00 438

转载 提高绘图效率,避免闪烁【汇总】

清除屏幕闪烁由于作图过于复杂和频繁,所以时常出现闪烁的情况,一些防止闪烁的方法,如下:(1)将Invalidate()替换为InvalidateRect()。Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少一些。不要为一小块区域的重画就调用Invalidate(),不愿意自己去计算需

2009-05-26 15:28:00 637

转载 VC++ 深入详解 学习笔记(5) -- 修改窗口样式续

link:http://elton.javaeye.com/category/28869之前说过, 修改窗口大小,窗口样式的方法。 这里说明一下修改窗口的图标,光标和背景的方法。修改窗口大小,样式是在创建窗口的时候进行的,而修改图标,光标和背景是在设计窗口类的时候进行的。 由于MFC封装了相关操作。 所以我们需要将自己写的窗口类应用到MFC的框架中。 1. 通过窗口类进行修改

2009-05-23 10:02:00 1226

原创 CBitmap和HBITMAP的区别及相互转换方法

hbitmap是bitmap的指针,msdn中:Handle to a bitmap.typedef HANDLE HBITMAP;cbitmap是mfc中封装bitmap的类;msdn中: Encapsulates(囊括) a Windows graphics device interface (GDI) bitmap and provides member func

2009-05-22 20:46:00 16046

原创 mfc不能运行

在自己的电脑上做好的mfc程序,运行很正常。放到别人的机子上提示“配置错误”,查了下菜知道原来是编译的时候应该选择静态dll否则运行程序里没有必要的dll当然体积也比较小。

2009-05-20 14:53:00 918 1

转载 abs求绝对值函数

#include stdio.h>intabs(int i){ (i 0) && (i = -i); return (i);}intmain(void){ int x, y; x = 123; y = abs(x); printf("x = %d

2009-05-04 19:53:00 1475

原创 VC中ODBC数据库技术应用源程序详解之一

VC中ODBC数据库技术应用源程序详解之一痞子 @ 2006-12-29 16:29摘要:本文通过实例详细介绍了VC中ODBC数据库技术的编程应用,数据库源为ACCESS。     本文源程序下载   database1.zip 47KB VC6.0 Win9X/2000    我们在编程时要保存各种实时接收的数据,并为以后的数据再现回放,就应该建立

2009-04-27 23:14:00 725

原创 Cstring和其他类型变量的转换

Cstring与double char 的转换 如何进行CString变量和int变量的转换 编号: QA003587   建立日期: 2000年11月26日 最后修改日期: 2003年12月28日 所属类别: C/C++ - 其他方面     操作系统: win98   

2009-04-26 19:25:00 2298

原创 VS2005中变量默认未初始化

今天同学发给我一个vc6.0的程序,据说能正常运行,我用2005打开,结果编译运行提示要我中断。。。设置断点才发现时因为类里一个int全局变量未初始化,查看局部变量发现为巨大负数。。。在类的构造函数里加了句m_a=0,问题解决!看来6.0和2005区别很厉害

2009-04-23 22:02:00 623

原创 View类 Doc类等的指针获得

下面一段代码,就是利用CDocTemplate、CDocument和CView之间的存取关系,遍历整个文档模板、文档以及视。     CMyApp   *   pMyApp   =   (CMyApp   *)AfxGetApp();     POSITION     p   =   pMyApp->GetFirstDocTemplatePosition();     while(p!=  

2009-04-22 16:10:00 1642

转载 位运算

位运算位运算与位运算结合能实现许多与位串运算有关的复杂计算。所有复杂的加密运算都是建立在位运算之上的。下面列举一些常用的位运算应用。(1)不用临时变量交换两个整数。void swap(int i , int j){    i = i^j;    j =j ^i;    i =i^ j;}(2)对一个16位数高8位清零,低8位保留。main(){ 

2009-04-07 20:21:00 592

CRC.Game.Development.and.Simulation.with.Unreal.Technology.14

CRC.Game.Development.and.Simulation.with.Unreal.Technology.14

2020-10-02

PC游戏编程(人机博弈)(附源码)(CEB).rar

PC游戏编程(人机博弈)(附源码)(CEB).rar

2009-03-13

空空如也

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

TA关注的人

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