自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

91program 的流水空间

编程、生活

  • 博客(321)
  • 资源 (37)
  • 收藏
  • 关注

原创 Android 之 selector

Android 之 selector

2015-01-08 11:25:59 1330

原创 WinCE 下 RETAILMSG 如何能在串口工具(SSCOM) 中输出汉字

WinCE 下 RETAILMSG 如何能在串口工具(SSCOM) 中输出汉字

2015-01-08 07:41:59 3313

原创 数组指针 与 指针数组

数组指针 与 指针数组 是一对容易混淆的概念。数组指针,例如: int (*p)[n]; 指针数组,例如: int *p[n];

2015-01-08 07:39:44 1523 1

原创 WM_COPYATA 与 PostMessage/SendMessage;const 的变量通过指针修改后?;指针与数组名

WM_COPYATA 与 PostMessage/SendMessageconst 的变量通过指针修改后指针所指的值与原变量的值的关系指针与数组名

2014-12-09 11:40:34 1584 1

原创 如何生成一个 WinCE 下文件全路径大于 MAX_PATH(260) 字节的文件路径?

大家都知道,在 Windows 系统中文件名的路径最大值是 MAX_PATH。例如:Windows XP 系统,对文件名的长度进行测试: (1) 在分区 E:\ 的根目录新建一个文件,其文件名最大长度为: 255。---全路径长度>>> 258(2) 在分区 E:\ 子目录 Program Files\ 中新建一个文件,其文件名的最大长度为: 242。 ---全路径长度>>>259在 WinCE

2014-12-08 17:22:44 2299 1

原创 昨天晚上被 Android 手机上的广告程序折磨了。

也不是知道是哪个程序中的广告,被按下了(可能是一个视频播放软件),导致广告软件被安装到手机上。然后,广告栏就一直显示,包括系统的主菜单界面和其它应用程序界面。这个广告栏的关闭按键是有,但太小!想关它,很容易就点击了广告,不是下载安装软件、就是弹出广告页面。烦......我也不想去追究是怎么被安装的,现在只想怎么能卸载掉它!先试着安装了腾讯的手机管家,不行!上网去查找,有一个方法我觉得可以一试。就是

2014-12-01 14:59:49 1593

原创 今天终于将第一个 Android NDK 程序编译、运行成功

今天终于将第一个 NDK 程序编译、运行成功。起先看资料和书籍时,都要求安装 CygWin。我也安装了,并将 Sample: hello-jni 编译成功。编译的 LOG 如下: LeoZheng@LeoZheng-PC /cygdrive/d/Android-Linux/android-ndk-r10c/samples/hello-jni$ ../../ndk-build[arm64-v8a]

2014-12-01 14:55:28 12390

原创 Android 4.0.1 源代码编译

在学习应用编程时,为了实现应用在后台对其它界面的控制,需要将应用的权限提高到系统级。但提高到系统级的方法,其中一个就是放在 Android 源代码目录中进行编译;另一个方法已经试过,但安装失败。开始一直想直接从 Google 的网站上获取 Android 源代码,但由于大陆对 Google 的封锁,导致无法获取到。大家都通过 VPN 来获取,但一般 VPN 是需要费用的。后来才将获取 Androi

2014-12-01 14:51:19 3947 1

原创 Windows CE车载应用的实现与相关技术点-专题视频课程

立即学习:https://edu.csdn.net/course/play/24797/282166fromkeys直接讲序列转化字典成为固定的值

2014-11-29 12:08:25 178

原创 The connection to adb is down, and a severe error has occured.

Eclipse 编译工程时出现如下的错误提示:The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure the adb is correctly located at 'D:\Android-Linux\android-sdk\platfo

2014-11-19 15:17:05 1282

原创 Win8.1 下安装 eVC++ 4.0

今天在Win8.1 下安装 eVC++ 4.0 时,遇到不能安装的问题。偶将 eVC++ 4.0 的安装文件放在 D:\Tools\eVC4 中,安装过程上报 D:\Tools\eVC4\evc\include\XXX.h 文件不存在。查看目录发现,确实是没有这个目录。但这个安装包,在 WinXP 和 Win7 中是可以安装的,没有缺少任何文件。查找所缺少的文件,发现在目录: D:\Tools\e

2014-11-13 17:23:24 2570 1

原创 年终工作总结

201x 年年底,由于和上一个公司那份特殊的合同到期、再加上其它一些原因,我选择了离职。因为这份特殊的合同,错过了一次去美国工作的机会;另外,由于加班/公司搞所谓文化、团队建设等原因早就想离职,只是没有办法,只能坚持工作。既然工作,最努力做到最好!然后有幸加入XXX,成为XXX的一份子。在加入XXX的近一年期间,对公司的文化有了基本的了解与认同。在工作中个人比较注重养成总结与反思的习惯,并有意识地

2014-11-12 17:09:05 1796 1

原创 WinCE 7.0 下如何获取全路径文件名的后缀?

一般大家会自己用字符串处理函数来获取,我以前也是这样做的。今天看到一个使用系统 API 获取后缀的方法,使用的是 PathFindExtension()。这个函数在 MSDN 的智能设备的帮助中竟然没有,但确实是可以在 WinCE 7.0 下使用的。以下是 MSDN 帮助的内容:PathFindExtension Function---------------------------------

2014-11-10 12:48:59 2050 1

原创 使用 Android 手机上的 "USB 绑定"功能

摘自偶在 CSDN 的帖子:http://bbs.csdn.net/topics/390887615

2014-10-23 09:09:12 3284

原创 隐藏各 Activity 中的标题栏和系统的图标栏

1 隐藏系统的图标栏在 1 隐藏系统的图标栏在 setContentView(R.layout.activity_main); 之前增加:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);就可以达到隐藏系统图标栏的目的。2

2014-10-15 17:56:10 4463

原创 在 Service 和 Activity 之间传递 Action 时,Action 定义的问题【重名】

在 Service 和  Active传递 Action 时,出现如下的错误.刚开始以为是权限不够,所以在研究 INJECT_EVENTS,最后发现不是权限的问题,而是消息定义的问题.先在 manifest 增加中如下内容: 在 manifest 提示如下错误: Permission is only granted to system apps记得在前一个应用中,没有这样的错误啊! 为什么啊? 难

2014-10-14 17:00:42 2128

原创 Microsoft Remote Tools

不知什么时候,在偶的开始菜单中出现了一项:Microsoft Remote Tools Framework 1.10,其中有如下的功能:Microsoft Remote ProfilerMicrosoft Remote Registry EditorMicrosoft Remote Resource ConsumerMicrosoft Remote Resource Leak DetectorMi

2014-10-10 10:52:10 2112 1

原创 Windows 10 安装

下载了 Windows 10 的 ISO 文件:WindowsTechnicalPreview-x64-ZH-CN.iso,在

2014-10-04 00:28:14 2145 4

原创 SWIFT 开发环境

今天在偶的 Win8 系统下,使用 VMWare

2014-10-03 15:58:21 1703 1

原创 Android 系统下模拟触点击的功能与权限

通过 Instrumentation 来模拟屏幕点击,在本应用的界面,不用增加如下的处理也可以正常响应。但本应用后台运行后,想控制其它的应用或系统应用时,出现权限不允许的错误。在一台已经 ROOT 的设备上,且在 manifest 中增加了:调用如下函数,让应用获取 ROOT 的权限后,本应用后台运行后模拟屏幕点击仍然出错。public static boolean runRootCommand(

2014-09-29 14:46:30 21446 8

原创 如何修改 MFC Dialog 窗体的类名???

VS2005 的 MFC 工程(工程名: MobileLink),想要修改窗体的类名时,发现不是像设置窗口名一样调用一个函数可以实现的。(1) 修改窗体资源 RC 文件:(2) 修改 MobileLink.cpp 文件 SetRegistryKey(_T("应用程序向导生成的本地应用程序")); /* * * * * * * * * 增加的内容 start * * * * * * * * * */

2014-09-26 17:10:09 4134 1

原创 Android Socket 发送与接收数据问题: 发送后的数据接收到总是粘包

先说明一下粘包的概念: 发送时是两个单独的包、两次发送,但接收时两个包连在一起被一次接收到。在以前 WinCE 下 Socket 编程,确实也要处理粘包的问题,没想到在 Android 下也遇到了。首先想从发送端能否避免这样的问题,例如: (1) 调用强制刷数据完成发送的函数;(2) 设置发送超时。1 先试了调用 flush() 函数,但运行后现象依旧2 设置发送超时是 Windows 平台的做法

2014-09-25 16:31:48 30287 1

转载 发布android app到android market的方法

转载自: 给你的程序签名注意事项:所有提交到Market的程序必须经过签名。未经签名的程序不能安装。你可以使用个人证书去签名程序,不一定要经证书机构授权。用Debug版本证书签名的程序将不能发布。在安装程序时会检测签名证书是否过期。如果程序在安装后证书过期,程序也能正常使用。你可以使用keytool和Jarsigner产生密钥并签名你的程序。l你的程序在签名后还需要使用zipalign去优化。建议

2014-09-23 17:37:10 4239

原创 Android 下枚举型使用、及与 int 转换的困惑

在 C/C++ 环境下,已经习惯使用枚举型常量,但在 Android 下使用时发现枚举与 C/C++ 下是完全不同的。Android 下,枚举其实是类。使用感觉困难,主要是枚举与 int 之间的转换。如果枚举的定义如下 weekday 所示,还可以通过 ordinal() 和 values()[] 方法进行转换。但不幸的是,我使用的是如下 weekday_2 所示的枚举类型,我是没有找到对应的转换

2014-09-16 15:36:13 4811

原创 Socket 功能在 Service 中实现【这才是实际的使用情况】

前几天学习了 Android 下 Socket 编程,由于个人是刚开始学习 Android 相应的知识。所以特意将学习中的代码与过程,写成 BLOG,如:http://blog.csdn.net/91program/article/details/39177401学习 Socket 编程是有目的的,需要完成在手机与 PC 之间的通讯。通讯的内容是将手机上播放的 MP3 信息,通过 Socket 传

2014-09-16 07:54:23 11358 1

原创 Android 下 ListView 的使用

ListView 的使用比我想像中的要麻烦很多,所以有必要记录下来。首先在界面拖放一个 ListView 控件,生成的 XML 如下所示:<ListView android:id="@+id/listView1" android:layout_width="match_parent" android:layout_height="wrap_content" >ListVi

2014-09-12 17:29:17 1820

原创 Android Socket 编程(WIFI 和 ADB)

昨天正式开始 Android 编程学习与实践,由于 Android 模拟器在 WinXP 下一直未安装成功,所在将闲置很久的 Android 手机: 联想 A750 手机找到用于调试。A750 是 Androi 版本是: 2.3.6,打开 USB 调试功能后,就可以通过 USB 线与 PC 连接进行调试了。调试的主要功能是 Socket 通讯,手机做为服务器端。先用 PC 做为客户端。后期的客户期

2014-09-10 09:44:21 7822 1

原创 Silverlight For WinEmbedded 的页面切换实现

本文章的基础是:新建 WinCE7.0 下的 Silverlight 工程(http://blog.csdn.net/91program/article/details/36675607)前一段时间在研究 Silverlight 应用在 Windows Embdeed 下的使用。还在 Silverlight 论坛发帖子求助页面切换的问题,最后没有答案(帖子见:http://bbs.csdn

2014-08-20 14:38:42 2010 4

原创 Windows 8(64位)如何搭建 Android 开发环境与真机测试

先行强调: 安装 Java SDK 和 Android SDK 的路径中不能有空格或中文, 否则在启动 Android SDK Manager 的时候会出现闪退的现象.此安装步骤也适用于 X86 的 Android 开发环境搭建哦,下载时注意版本就 OK 啦。Android开发环境建立Android开发环境建立2http://blog.csdn.net/91program/

2014-08-20 12:53:43 4162 1

翻译 Win8.1 & WP8: 蓝牙Rfcomm应用

Windows 8.1: Play with BluetoothRfcomm浏览新增加到 Windows 8.1 的命名空间,你会以现个有趣、令人惊叹的对蓝牙的领域的支持。新的操作系统在“Windows.Devices.Bluetooth.Rfcomm”命名空间完整的支持了蓝牙Rfcomm。“无线频率通信”协议是一套简单的传输协议,它允许两个设备使用可能的数据流,就像在网络中使

2014-08-19 17:19:12 4141 3

原创 BlueStacks 使用说明

今天在公司的电脑上试用了一

2014-08-14 11:48:44 2459

原创 Windows Embedded 系统应用软件框架设计

Windows Embedded 做为嵌入式系统(包含 Windows CE),实际实用的领域还是很多的,例如:(1)(工业)控制(2)医疗(3)瘦客户机(4)探测仪器一类(5)车载(6)电梯的轿内显示器(7)PND(8)测试仪表工控领域,使用 Windows XP Embedded 的比较多,当然也有用到 Windows CE 系统。在消费类电子领域,如车

2014-07-21 16:41:40 1613

原创 Windows 7 下使用 VS2008 编程,为了打开一个文本文件

Windows 7 下使用 VS2008 编程,为了打开一个文本文件,分别调用了:(1) WinExec;(2) CreateProcess;(3) ShellExecute.调用的代码如下:(1) WinExec(csSaveFilename,1);(2) PROCESS_INFORMATION pi;    STARTUPINFO si; memset(&si,

2014-07-15 18:17:43 1701

原创 error LNK2019: 无法解析的外部符号 __imp___vsnprintf

1) 解决方法一: 包含或忽略库文件 odbccp32.lib,都试了,失败。2) 在 stdafx.h 中包含库文件:  #ifdef _DEBUG             #pragma comme           nt( lib, "LIBCMTD.lib" )  #else             #pragma comme           nt( lib, "

2014-07-15 18:16:16 9112

原创 另一种基于 WinCE 的 Silverlight 应用建立过程

第一种方法:http://blog.csdn.net/91program/article/details/36675607基于 WinCE 的 Silverlight 只支持 C++ 语言编程,但 Expression Blend 只能生成 C# 和 VB.Net,所以不能使用 Expression Blend 生成的代码。同样,创建 Win32 应用。首先,包含以下 Silverli

2014-07-15 07:28:49 1463 1

原创 新建 WinCE7.0 下的 Silverlight 工程

以下文章以 http://download.csdn.net/detail/91program/7588393 中的工程为基础。1 使用 Microsoft Expression Blend 3 创建一个 Silverlight for Windows Embedded Application 工程,放一个按键控件在窗体上,命名按键然后保存。由于 Microsoft Expressio

2014-07-03 17:42:42 2540 1

原创 WinCE7.0 下 Silverlight(XAML) 类型的应用启动逻辑

WinCE7.0 下 Silverlight(XAML) 类型的应用启动顺序,如下堆栈所示:  SWEClock.exe!MainPage::OnLoaded(IXRDependencyObject* pRoot = 0x00047840) 行: 37, 字节偏移量: 0x24C++  SWEClock.exe!XRCustomUserControlImpl::Create(IXRDe

2014-07-03 17:27:03 1658

原创 WinCE7.0 & VS2008 开发 Silverlight 应用环境搭建

在网络上,更多的是 WinCE7 & Platform Builder 相关的文章,与应用建立相关的文章少之又少。有,也只是一个大概的说明,没有详细的操作步骤。1 安装 VS2008 & VS2008 SP12 安装 WinCE7.0 SDK3 安装 Microsoft Expression Blend4 安装 Windows Embedded Silverlight Tools(

2014-07-03 15:54:46 7074

原创 WinCE Overlay - 示例:mosquito

在代码中增加了t// mosquito.cpp : Defines the entry point for the application.//#include "stdafx.h"#include #include #include "Resource.h"//-------------------------------------------------------

2014-06-19 07:37:00 2971 1

原创 指针减法

今天在做文件名处理时,发现以前对不同类型的指针之间做减的理解有误。得到文件名(ptcFilename)后,想要过滤掉后缀、再做显示。于是用了 wcsrchr() 函数得到文件名中最后一个 . 的位置指针(ptcSuffix)。通过 ptcSuffix - ptcFilename 可以获得到偏移量。例如: 不考虑 ptcSuffix 和 ptcFilename 的类型时, 当 ptcSu

2014-06-19 07:35:29 1998 1

WINCE600-public-CTLPNL.zip

WinCE 6.0 证书私钥文件加载:WINCE600/PUBLIC/WCESHELLFE/OAK/CTLPNL/CPLMAIN”下面的certcpl.cpp文件中有相关代码

2019-07-08

串口调试工具(更新)

修正保存文件名:由 SystemTime 修改为 LocalTime 上一版本说明: 串口调试工具,为调试定制了一些功能,如程序异常时声音提示。 上一个资源是共享 DLL 版本,如果没有安装开发环境可能无法使用,所以重传一个。

2016-05-15

VB创建EXCEL文件

VB 创建 EXCE L文件,使用 VBA 来实现的。

2016-01-27

串口调试工具

串口调试工具,为调试定制了一些功能,如程序异常时声音提示。 上一个资源是共享 DLL 版本,如果没有安装开发环境可能无法使用,所以重传一个。

2016-01-23

MonkeyRunner源代码

android 自带的自动化测试框架 monkeyrunner 源码 MonkeyRunner是个好工具,但是用起来并不是很灵活,为了定制些功能便开始寻找源码。这个过程不是想象的容易,有一些googlecommon、hierchyviewer的源码,不是我想要的。现在上传我整理的MonkeyRunner完整源码,包含adb/recorder/easy device/...源码,还包括依赖库,包括自己尝试更改MonkeyRunner运行界面的源码。

2015-01-09

WinCE 6 SDK

WinCE 6 SDK ARMV4I 模拟器

2014-12-24

Silverlight Windows Embedded Sample

使用 VS2008 模板:Silverlight for Winodws Embedded Application 创建的基于 C++ 的 Silverlight 的工程。 XAML 页面包含两个:MainPage.xaml 和 SecondPage.xaml 代码完全由向导生成,未手工增加任何内容 编译通过

2014-08-12

WINCE700_public_COMMON_oak_drivers_touch

WINCE700 public COMMON oak drivers touch

2014-07-31

WinCE7_SMDK6410_DRIVERS_Touch

WinCE7 SMDK6410 DRIVERS Touch

2014-07-31

PUBLIC_COMMON_OAK_INC

WinCE6.0 PUBLIC_COMMON_OAK_INC include 头文件

2014-07-29

WinCE Silverlight 示例程序

WinCE Silverlight 示例程,最简单的 XAML 解析过程。

2014-07-03

DirectShow Filter 最简单的示例+两个 PIN 的实现

DirectShow Filter 最简单的示例+两个 PIN 的实现(非 WinCE,是 PC 下的)

2014-05-27

DirectShow-Filter 最简单的示例代码

DirectShow-Filter 最简单的示例代码

2014-05-27

IMGDECMP.DLL

WinCE 下显示 JPEG 图片的库。 示例源代码看这里:http://download.csdn.net/detail/91program/417360

2013-12-04

华为的EM730 CE6.0驱动(无代码,CAB安装文件)

华为的EM730 CE6.0驱动(无代码,CAB安装文件)

2010-04-20

Hot Key(for windows ce & EVC4)

Hot Key(for windows ce & EVC4)

2009-07-03

Windows CE Programming Essential

The Windows CE operating system has been available to application programmers for over two years. Independent software vendors have been writing applications for platforms such as the Handheld PC ever since Windows CE was born. At the same time, original equipment manufacturers have been designing and implementing all kinds of new devices based on the operating system. But despite the growth of the operating system and the number of software developers writing applications for it, there are still only a handful of books on the subject of Windows CE programming. My interest in writing this book comes from over two years of Windows CE programming experience, during which I have been involved in a number of Windows CE development efforts. I am writing this book out of a desire to share with readers the insights I have gained from these experiences. As the market for mobile and handheld computing devices continues to grow, Windows CE will continue to change. The features present in Windows CE today may not be there tomorrow. Windows CE features will be shaped by the demands of the users of the devices powered by the operating system. But certain core technologies will always be a part of Windows CE. This book is a guide to the essential features of Windows CE programming.

2008-12-04

CE.NET-Third Edition

Programming Microsoft Windows CE.NET-Third Edition

2008-12-04

vc静态控件文字的自动滚动

vc中,static控件中文字的自动滚动,可以左右滚动,也可以上下滚动,时间,步进宽度,间隔宽度都可以设置

2008-12-02

自动滚动(VC)-静态控件文字的自动滚动

Visual Studio 6.0静态控件文字的自动滚动

2008-12-02

使用TCPMP精减的MP3播放器

使用TCPMP精减的MP3播放器 支持MP3和WMA 显示LRC歌词和MP3的波形播放声音大小,但是WMA的是假的 有一个资源是不带字库的,会小很多。

2008-11-18

使用TCPMP精减的MP3播放器

使用TCPMP精减的MP3播放器 支持MP3和WMA,显示LRC歌词和MP3的播放声音大小的波形,但是WMA的是假的。

2008-11-18

H264Decode-for ce

H264Decode

2008-05-11

解说Win32的窗口子类代码示例

解说Win32的窗口子类代码示例

2008-04-16

WinCE定制中的大内存支持与永久保存注册表

WinCE定制中的大内存支持与永久保存注册表

2008-04-16

TC35调试笔记

TC35 调试的笔记

2008-04-16

Platform Builder 集成开发环境研究

Platform Builder 集成开发环境研究

2008-04-16

Hive register

Hive register

2008-04-16

GIF-GDI+

GDI+中GIF图片的显示

2008-04-16

CE MAPI实例讲解

CE MAPI实例讲解

2008-04-16

ImageButton

ImageButton.msi

2008-04-16

VOImage

VOImage 一个完整的EVC工程,附带测试用jpg图片。

2008-04-16

regsvr2(DLL) for CE(ARM)

regsvr2(DLL) for CE(ARM)

2008-04-16

VxWorks5.3设备驱动编写和移植[英]

VxWorks5.3设备驱动编写和移植[英]

2008-04-16

STK开发简介

SIM STK开发简介

2008-04-16

SHELL定制过程说明

SHELL定制过程说明

2008-04-16

Nucleus PLUS参考手册

Nucleus PLUS参考手册

2008-04-16

空空如也

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

TA关注的人

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