自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

转载 动态数组

在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。对于这种问题,用静态数组的办法很难解决。为了解决上述问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组,也可把不再使用的空间回收待用,为有效地利用内存资源提供了手段。遵循原则  申请的时候从外层往里层,逐层申请;  释放的时候从里层往外层,

2012-05-17 22:42:58 263

转载 亲身体验CORBA: 使用java和C++混合编程

亲身体验CORBA: 使用java和C++混合编程(来源:http://www-900.ibm.com/developerWorks/java/l-jccorba/index.shtml) 王辉 ([email protected])1. 前言现在很多人在对CORBA进行学习,大家都已经了解到CORBA是一个完全中间性的语言,可以使用接口定义语言(IDL)定义开发时使用

2012-05-15 21:35:00 264

转载 vc 网络编程(socket)

在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分    (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml)  在网络编程中最常用的方案便是Client/Server (客户机/服务器)模型。在这种方案中客户应用程序向服务

2012-05-15 21:31:52 225

原创 QT中.pro文件的写法

导读:   在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:   1. 注释   从“#”开始,到这一行结束。   2. 指定源文件   SOURCES = *.cpp   对于多源文件,可用空格分开,如:SOURCES = 1.cpp 2.cpp 3.cpp   或者每一个文件可以被列在一个分开的行里面,通过反斜线另起

2008-09-24 10:25:00 389

原创 [转]QT4designer的使用

导读:   http://hi.baidu.com/3444542/blog/item/0ba78295d43e4b0d7bf48089.html   直接使用代码来直接编写GUI无疑是非常痛苦的,好在QT提供了界面开发工具:QTdesigner。在QT的安装目录下的bin目录中,找到designer.exe,运行后就可以设计一个你所需要的QT程序界面。   选择菜单file->new f

2008-09-24 10:11:00 562

翻译 正投影

正投影什么是正投影?  看物体有两种方式.一种 是正投影方式观察物体,另一种是透视图的方式。如果你曾经俯视一条长路,你会发现这条路会在远处变得越来越窄。这是一个透视图。在一个正投影视图,这条路会在你视线所及内保持相同的宽度。 正投影如何使用?正投影视图运行比透视图快. 这并不意味着我们应该一直使用它。但有时你不需要深度。例如2D应用程序或者游戏。在这

2008-09-22 20:28:00 733

原创 如何将Qt Designer 产生的*.UI文件转换成QT可以使用的*.H和*.CPP

windows的qt里有个uic.exe qt4以下 uic xxx.ui -o xxx.h uic xxx.ui -i xxx.h -o xxx.cpp qt4 uic xxx.ui -o xxx.h 把UIC.exe和你要转换的xxx.ui文件拷贝到同一目录。 开始菜单,运行CMD 进入uic.exe和xxx.ui的目录,运行以下命令: uic xxx.ui -o xxx.h 生成.h

2008-09-11 08:44:00 3223

原创 编辑UI文件

导读:   1. 加入槽:      slotInput()   …   slotSave()      2. 加入函数:      init()   traverse_tree(QListViewItem* pItem, QStringList & qsl)   …   RefreshList()      注:UI文件中 定义 引用参数。   3.加入头文件      CUserDef

2008-09-11 08:43:00 575

翻译 OpenGL es教程(六)渲染

渲染导言 在之前的教程中,屏幕上什么也没显示。本教程将说明如何设置你的OpenGL ES窗口开始简单的绘图。如果您使用GLUT|ES, 请咨询 GLUT 如何设置一个OpenGL程序渲染窗口,程序代码是类似的。另外,您可以下载此页面底部的示例源代码 。当我们在屏幕上绘图时我们使用双缓冲区技术。当你绘图时,你会画在后面的缓冲区上,一旦所有的信息都被画好了后,交换缓冲区,然

2008-09-08 20:15:00 2496 3

翻译 opengl es教程(五)鼠标输入

鼠标输入简介 在很多程序中你需要中你需要处理鼠标的输入。本教程将说明如何捕获窗口发出的鼠标消息。如果您使用GLUT|ES, 请咨询 GLUT 如何捕获鼠标输入,程序代码是类似的。另外,您可以下载此页面底部的示例源代码。 第一步是建立一个函数,这个函数将用来处理所有鼠标输入。此函数包括如下参数。 第一个参数是一个ugwindow类型变量第二个参

2008-09-08 19:36:00 1033

原创 QT Embedded for wince 学习笔记(转)

导读:   经过几天的调试,终于在wince 5上面将QT程序跑起来了,由于是第一次玩CE,一切都不太顺利,下面将具体步骤纪录与下:   由于开发板有人在用,于是我就采用了模拟器的方式调试。处理器是ARM V4,所以搭建平台都是以这个为基础,需要准备以下东西   Windows CE Platform Builder 5,这个微软网站上有的下载,google一下便可,是120天评估版,功能

2008-08-27 10:11:00 1770

原创 makefile入门(转)

导读:   1 makefile入门   Windows CE的构建系统大量使用了Nmake工具和makfile。在大多数微软的软件和驱动开发包中都会包含Nmake工具。因此,这里有必要介绍一下makefile和Nmake工具。   1.1 makefile简介   对于许多Windows下的程序员来说,makefile可能还是个陌生的名词。因为Windows下的许多集成开发环境(例如:M

2008-08-27 08:42:00 503

原创 转:用标准C编写COM(六)

导读:   如何用C编写ActiveX Script Host。   下载例程-305Kb   内容   简介   选择、打开引擎   我们的IActiveScriptSite对象   VBScript例程   初始化引擎   向引擎添加脚本   运行脚本   关闭引擎   加载脚本   枚举已安装引擎   在其他线程运行脚本   结论   简介   当创建一个应用程序时,提供给用户一个他

2008-08-04 16:15:00 1370

原创 InvokeHelper函数的作用

导读:   新一篇: VC6工程转换到VC8(转载) | 旧一篇: 浅谈C++中的内存管理(二)InvokeHelper( ... );函数的作用   当在项目中插入ActiveX控件ClassWizard生成的CWnd的派生类C++类中,可以看到其成员函数的代码中都有对 InvokeHelper函数的调用,InvokeHelper函数的第一个参数都和对应的属性或方法在ActiveX控件中

2008-07-31 14:46:00 3985 1

原创 利用GetPrivateProfileString读取配置文件(.ini)

导读:   配置文件中经常用到ini文件,在VC中其函数分别为:   写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName);   读取.ini文件:DWORD GetPrivateProfileString(LPCTST

2008-07-09 15:16:00 432

原创 Chui-Wen Chius Note: C++ 使用 JScript 和 VBScript

C++ 使用 JScript 和 VBScript Live Space、Google Doc、Google Blog Chui-Wen Chiu 2007.08.08 測試環境 1. Windows XP Pro SP2 2. Visual Studio 2005 範例程式:下載 一般 C++ 會使用 Python 作為 Script 引擎,但本文將說明透過 Windows 內建的 Sc

2008-07-08 15:44:00 847

原创 C++编程杂谈之漫谈UML - 王飞 | Beautiful Code - CSDNBlog

导读:   新一篇: 关于C++中的类型转换   UML对很多人来说应该不是一个陌生的概念,这一两年来,UML被大家越来越多的讨论着。本来UML跟我这个主题似乎并不能扯上多大的关系(它是语言无关的,甚至可以说其本身就是一种语言——用于交流的)。我在此谈到它有两个目的:   1. UML是针对面向对象软件开发的,而C++正是这样的一种语言   2. UML在设计中被越来越多的使用着,而下一篇

2008-06-30 10:09:00 513

翻译 opengl es教程(四)键盘输入

简介 在许多程序种你需要处理键盘输入。本教程将解释如何捕获从键盘发来的消息。如果您使用GLUT|ES, 请咨询 GLUT 如何使用OpenGL ES利用键盘输入。和本文的代码是类似的。另外,您可以下载此页面底部的源代码。GLUT|ES 库有个问题,整个屏幕被OpenGL ES 窗口占据。这个窗口隐藏了键盘弹出按钮。这很可能会导致您不常使用键盘输入。第一步是建立一个函数,将用来处

2008-05-14 19:01:00 1185

原创 WinCE驱动开发问题精华集锦

如何让系统加载自己写的驱动程序?   两种办法: 1、在[HKEY_LOCAL_MACHINE/Drivers/BuiltIn]下添加注册键。 2、在应用程序中调用ActivateDeviceEx。 在一些文件中用分号来表示注释,例如下面的内容   ; @CESYSGEN IF SERVERS_MODULES_HTTPD ; @CESYSGEN ENDIF 在“CESYSGEN...”前加了“@”

2008-05-14 09:01:00 636

原创 WinCE5.0的GPRS连接

记录一下。修改自老外的代码,测试了一下。菜鸟就是菜鸟,连着ActiveSync折腾了好久都没发现,和我一样的菜鸟注意一下。使用各个软件版本:VC2005,WinCE5.0,Smart Device Framework 2.1 Service Pack 1 下载地址:http://www.opennetcf.com/引用一下OpenNETCF.Netusing OpenNETCF.Net;publi

2008-05-14 09:00:00 1025 2

原创 Windows Mobile 5.0 中为开发人员提供的新功能

 发布日期: 7/24/2005 | 更新日期: 7/24/2005Jim WilsonJW Hedgehog, Inc.适用于:Windows Mobile 版本 5.0基于 Windows Mobile 的设备Visual Studio2005 Windows Media PlayerDirect3DDirectDrawDirectShow.NET Compact FrameworkActiv

2008-05-14 08:57:00 1178

翻译 OpenGL es教程(三)OpenGL窗口

简介 建立任何一个OpenGL应用程序的第一步是创建一个OpenGL窗口。你可以使用这个窗口来完成程序的显示。本教程将说明如何使用Vincent库建立一个窗口。I如果您使用GLUT|ES, 请咨询 GLUT 如何创建一个OpenGL窗口.代码几乎是一样的。另外,请确保您下载此页面底部的源代码。 如果您不知道是否是您想要使用GLUT|ES,或UG库,我会强烈建议您使用GLUT|ES 

2008-05-13 12:39:00 7645

翻译 opengl es教程(二)设置你的开发环境

需求:在你使用 OpenGL ES为PocketPC平台编程前, 你需要有下面的软件: Embedded Visual C++ 4.0 Embedded Visual C++ 4.0 Service Pack 4 Pocket PC 2003 SDK An OpenGL ES Implementation OpenGL ES 工具

2008-05-11 20:27:00 11094 5

转载 什么是OpenGL ES?

什么是OpenGL ES? OpenGL® ES 是免授权费的,跨平台的,功能完善的2D和3D图形应用程序接口API,它针对多种嵌入式系统专门设计 - 包括控制台、移动电话、手持设备、家电设备和汽车。它由精心定义的桌面OpenGL子集组成,创造了软件与图形加速间灵活强大的底层交互接口。OpenGL ES 包含浮点运算和定点运算系统描述以及 EGL™ 针对便携设备的本地视窗系统规范。OpenGL

2008-05-06 21:07:00 2955 2

原创 pragma comment的使用(转)

#pragma comment( comment-type [,"commentstring"] ) comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。 commentstring是一个提供为comment-type提供附加信息的字符串,Remarks:1、compiler:放置编译器的版本或者名字到一个对象文件,该选项是

2008-05-06 08:39:00 2624

原创 extern "C"的作用

一、修饰名(Decorated Name)C/C++程序中的函数在内部是通过修饰名来标识的。修饰名是在函数定义或原型编译阶段由编译器创建字符串。当你在LINK等工具中要指定一个函数名时,会用到修饰名。1、使用修饰名:大多数情况下,你不必知道函数的修饰名是什么。连接器等工具通常都能处理函数未修饰的名字。然而,在有些情况下,你可能需要指定函数的修饰名。对于C++重载函数和特定的成员函数(如:构造函

2008-05-05 14:57:00 298

转载 Direct3D Mobile on Windows Mobile 5.0 Devices(转)

Ive been testing some of the retail Windows Mobile 5.0

2008-04-22 18:32:00 860

原创 wxWidgets在wince上的编译方法 (转)

最准备折腾折腾wxWidgets,顺便在wince上也跑一下看看效果。google中发现很多网友都在问如何能够在wince下编译(新下载的2.8.7版本里的wince工程无法使用),后来仔细看了一下wxwidgets的官方wiki,其实里面早有说明,参考http://wiki.wxwidgets.org/Developers_Notebook-WxWinCECompiling里面最后一部分。这

2008-04-21 10:44:00 1055

原创 调整EVC的编译和链接目录

导读:   有的函数在帮助文件中提到过,说CE支持此函数。但在编译时EVC不识别,或者链接时不识别。一种原因可能是你在安装了CE和EVC后,没有调整EVC的编译和链接目录,也就是包含头文件和库文件的目录。EVC在安装后,默认包含头文件和库文件的目录为Standard SDK目录,Standard SDK是专为模拟器准备的,自然内容很少,找不到某个函数也在情理中。解决办法是修改EVC的包含头

2008-03-13 09:50:00 313

原创 图形处理: 使用 .NET Compact Framework 2.0 生成移动图像应用程序 -- MSDN Magazine, December 2006

使用 .NET Compact Framework 2.0 生成移动图像应用程序 Rob Pierrymore ... 打印 E-mail 添加到收藏夹 评价 RSS (Issues) Add RSS to Any 相关信息 Live Spaces Digg This BlogThis! Slashdot del.icio.us Technorati Explore the code. D

2008-01-22 17:06:00 771

原创 在您的C++程序中显示GIF、JPEG以及其它格式的图像文件

在您的C++程序中显示GIF、JPEG以及其它格式的图像文件 作者:microsoft 来源:microsoft 时间:2003年2月14日 13:32 阅读1701次 本文是使用Microsoft eMbedded Visual C++; (EVC++)为Pocket PC开发C++应用程序系列文章的第二篇。本文介绍了如何通过免费的CVOImage类库使用Pocket PC的IMGDEC

2008-01-21 14:18:00 805 1

原创 .Net Framework智能版开发移动游戏

导读:      摘要:学习如何创建基于.NET Compact Framework的游戏。 学习编写面向小型设备的游戏的关键需求,并且了解.NET Compact Framework是如何处理处理它们的。你可以使用包括高级性能调节技术在内的技术把你的游戏推到极致。   介绍   Microsoft .NET Compact Framework 是完整的Microsoft.NET Fram

2008-01-21 14:01:00 406

原创 用.NET Framework智能版管理XML

导读:   摘要:了解如何在 Microsoft Windows .NET Compact Framework 应用程序中使用和管理可扩展标记语言 (XML)。XML 在移动应用程序开发中最常见的用法是用于与服务器端应用程序通信。如果数据量适中,XML 还可以用作本地存储格式,取代本地的关系数据库。要了解有关通信和本地存储方案的示例,请继续阅读。本文中的示例代码是用 Microsoft V

2008-01-21 14:01:00 237

原创 创建基于.NET Framework 精简版的动画控件

导读:   摘要:学习如何创建基于 .NET Framework 精简版的动画控件。   简介   在最近的项目中,有一项要求是在 Microsoft? .NET Framework 精简版的 Windows? 窗体中显示动画GIF。.NET Framework 精简版的 1.0 版没有显示动画GIF 文件的功能,也不包含 .NET Framework 完整版中的 ImageAnimato

2008-01-21 13:59:00 335

原创 用.NET Compact Framework创建图像按钮

导读:   一、概述   .NET Compact Framework为开发者设计用户界面提供大量的控件。首先必需知道在.NET Compact Framework1.0版本中并没有.NET Framework所有的特性。另外要求知道在WIN CE平台上的内存、CPU、其它资源。意义是说,必需完全了解在.NET Framework和.NET Compact Framework两者之间的各种

2008-01-21 13:57:00 317

原创 wince下显示GIF、JPEG以及其它格式的图像文件 - wangyh专栏 - CSDNBlog

wince下显示GIF、JPEG以及其它格式的图像文件 本文是使用Microsoft?? eMbedded Visual C++??(EVC++)为Pocket PC开发C++应用程序系列文章的第二篇。本文介绍了如何通过免费的CVOImage类库使用Pocket PC的IMGDECMP.dll图像处理程序。 本文是使用Microsoft?? eMbedded Visual C++??(EV

2008-01-18 15:30:00 426

原创 .NET Compact Framework使用P/Invoke服务 (一)

导读:   最近需要用到Wince底层编程的一些东西,在PPC中用到进程,但是.NET Compact Framework不支持process组件,上网查到这些东西,以前可从来没有接触过底层的东西,觉得比较好,拿出来大家一起看!      一、P/Invoke   在.NET Compact Framework的支持下,可以方便高效地开发出适合于移动设备的应用程序,而不需要去考虑特定的硬件

2008-01-18 08:32:00 310

转载 Microsoft .NET Compact Framework 上的高级 P/Invoke

Microsoft .NET Compact Framework 上的高级 P/Invoke 发布日期 : 10/29/2004 | 更新日期 : 10/29/2004 Jon Box,Dan Fox Quilogy 编著: Jonathan Wells Microsoft Corporation 适用于: Microsoft_ .NET Compact Framework 1.0 Microso

2008-01-18 08:29:00 547

转载 Microsoft .NET Compact Framework 上的 P/Invoke 和封送处理简介

Microsoft .NET Compact Framework 上的 P/Invoke 和封送处理简介 发布日期 : 10/29/2004 | 更新日期 : 10/29/2004 Jon Box, Dan Fox Quilogy 编著: Jonathan Wells 微软公司 Jim Wilson JW Hedgehog, Inc. 适用于: Microsoft_ .NET Compact Fr

2008-01-18 08:28:00 756

转载 Microsoft .NET Compact Framework 开发常见问题解答

导读:   这个 FAQ 有部分是通过编辑公共   .NET Compact Framework 新闻组(microsoft.public.dotnet.framework.compactframework) 贴出的问题和解答而得到的。.NET Compact Framework 团队衷心感谢参加公共新闻组的每个人,感谢他们对本 FAQ 和整个 .NET Compact Framework 开发社

2008-01-17 22:50:00 1251

UML基础案例与应用

目前看到的uml里感觉还算不错的书

2008-08-04

空空如也

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

TA关注的人

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