自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux Android NDK r7开发技巧,应用程序/库

近来有需求在Android下开发程序,由于性能的需求,不能使用java语言来实现效率要求较高的代码;下载了最新的r7 NDK,解压到某一Linux目录1.设置环境变量,下面语句加入到.bash_profile中:export NDK_HOME=export PATH=$NDK_HOME:$PATH之后就可以在任意工程目录里运行ndk-build来编译自己的程序了2.Andr

2011-12-21 13:40:06 1091

原创 WINCE下C#编程锦囊(1)

本人是C#初学者,本文用于记录开发过程中遇到的书本上难于找到的问题。C# in WINCE问题之一:Control.Invoke 关键词:C# WINCE 多线程 控件 委托 NotSupportedException由于C#使用了多线程,并且需要在非Form所有者线程里更新Fo

2011-07-29 02:08:12 1736

转载 C/C++中枚举类型(enum)

新手入门:C/C++中枚举类型(enum)出处:PConline[ 2005-02-26 15:47:04 ] 作者:管宁 责任编辑:xietaoming        如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。   举个例子来说明一吧,为

2008-10-17 12:48:00 717

原创 VS2005:开发工具技巧荟萃(随时更新)

1.    出错内容:       无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用        解决方法:       对工程右键,属性,连接器,系统,选择windows2.    MFC中添加Popup Menu可以通过向View类中添加消息WM_CONTEXTMENU进行。3.    通过项目->属性->配置属性->调试->运行环境,的修改可以设

2008-10-15 09:42:00 342

原创 MFC:关键技术之Persistence(永续生存)

1、Persistence的实现方法     MFC 有一套Serialize 机制,目的在于把档名的选择、文件的开关、缓冲区的建立、资料的读写、萃取运算子(>>)和嵌入运算子(的多载(overload)、对象的动态生成都包装起来。2、Serialize的目标    如下图:    我们可以在每次记录对象内容的时候,先写入一个代码,表示此对象之类别是否曾在档案中记录过了

2008-10-13 16:44:00 808

原创 MFC:学习杂记之二

1、type-safe  type   safe(类型安全)就是判断是否对正确的经过授权的内存进行访问。     "正确的"是说:比如说做类型转换,     Class1   *   p1=new   Class1();     Class2   *   p2=(Class1   *)p1;     p2->MethodofClass1();这个时候就有可能出问题了。     可以尽量使用

2008-10-12 17:05:00 566

原创 MFC:学习杂记之一

1、_T宏、UNICODE和ANSI     windows的API大多有两套函数,比如TextOut,系统中实际的函数是TextOutA()和TextOutW()两个函数。若在编译时使用了_UNICODE宏,则用TextoutW()函数,否则为TextOutA()函数。     同样,字符串也有Unicode串和ANSI串之分。     在字符创之前使用宏_T("***"),若编译时使用

2008-10-12 09:24:00 598

原创 MFC:来龙去脉

1、程序的诞生■ Application object 产生,内存于是获得配置,初值亦设立了。■ Afx WinMain 执行AfxWinInit,后者又调用AfxInitThread,把消息队列尽量加大到96。■ Afx WinMain 执行InitApplication。这是CWinApp 的虚拟函数,但我们通常不改写它。■ AfxWinMain 执行InitInstance。这是CWin

2008-10-12 09:17:00 505

原创 MFC:关键技术之Dynamic Creation(动态生成)

    动态生成,即在程序运行时根据类型名称,动态的生成符合该类型的对象。1、对CRuntimeClass的扩充        struct CRuntimeClass    {        // Attributes        LPCSTR m_lpszClassName;        int m_nObjectSize;        UINT m_wSchema; //

2008-10-12 00:25:00 553

原创 MFC:关键技术之执行时型别标志(RTTI)

1、CRuntimeClass结构     型录中的类别信息,以串行(linked list)方式串接起来,形成一个链表。    一个结构,内中至少需有类别名称、串行的Next 指针,以及串行的First 指针。由于First 指针属于全域变量,一份就好,所以它应该以static 修饰之。struct CRuntimeClass {    // Attributes    LPCS

2008-10-11 23:25:00 361

Cadence allegro 16.x在WIN7下

Cadence allegro 16.3 Win7破解补丁 Cadence allegro 16X在WIN7下的安装方法与破解方法

2017-11-10

LWIP用户文档

LwIP是一个广泛用于嵌入式和系统移植的轻量级协议栈

2014-11-11

空空如也

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

TA关注的人

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