自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

转载 char,string,CString相互转换

(2011-04-17 19:35:17) 原文地址:http://blog.sina.com.cn/s/blog_7c1a82970100qmwk.html本人并未对以下所有方法进行测试,仅仅是为了给大家一个参考。     Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理

2012-11-26 15:05:38 938

原创 VS2008中CListCtrl扩展类,如何能让父窗口也能响应NM_CLICK消息

添加NM_CLICK消息产生的文件:MyExListCtrl.h:class CMyExListCtrl : public CListCtrl{.............public:.......................afx_msg void OnNMClick(NMHDR *pNMHDR, LRESULT *pResult);}MyEx

2012-10-23 18:08:12 3050

原创 LPSTR, LPCSTR,LPTSTR, .....实际的变量类型

L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32位操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。  P表示这是一个指针  C表示是一个常量  T表示在Win32环境中, 有一个_T宏  这个宏用来表示你的字符是否使用UNICODE, 如果你的程

2012-10-12 17:17:08 713

原创 char*(LPSTR)与wchar_t*(LPTSTR) 相互转换的函数

void CharToWchar(const char *constCharString, TCHAR *outWchar) {int   nLen = strlen(constCharString) + 1;   int   nwLen = MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, NULL, 0);

2012-10-12 15:37:26 3610

转载 CString、TCHAR *、char*转换

CString->LPTSTR的转化可以用函数GetBuff() CString StrInfo="C:\\Windows"; LPTSTR StrTest=StrInfo.GetBuffer(20); strcpy(StrTest,"NewString"); StrInfo.ReleaseBuffer(); MessageBox(StrInfo,"信息提示",MB_O

2012-10-12 15:32:31 658

转载 C++中char*\wchar_t*\string\wstring之间的相互转换 (转)

#ifndef USE_H_   #define USE_H_     #include   #include   #include   using namespace std;  class CUser  {  public:      CUser();      virtual~ CUser();      char* WcharToCha

2012-10-12 15:24:18 802

原创 WINCE下对话框中添加OK按钮的方法

OnInitDialog()函数中添加:方法1:ModifyStyleEx(0,WS_EX_CAPTIONOKBTN);//添加OK按钮方法2: HWND   hwnd; hwnd   =   ::FindWindow(NULL, L"邮件服务"); //把“对话框”换成特定的标题即可::SHDoneButton(hwnd,SHDB_SHOW); //"OK "

2012-10-09 10:02:40 789

转载 手机短信PDU编码与解码

[csharp] view plaincopy/////////////////////////////////////  ///文    件:PDUdecoding.cs  ///程 序 员:klude  ///编制日期:2007-11-04  ///概    要:针对国内短信编码(USC2)  ///组成结构:包含四个函数:  ///

2012-09-19 15:04:44 4508

原创 Hex与ASCII相互转换函数

char  HexToASCII(unsigned char  data_hex){  char  ASCII_Data; ASCII_Data=data_hex & 0x0F; if(ASCII_Data  ASCII_Data=ASCII_Data+0x30; //‘0--9’ else    ASCII_Data=ASCII_Data+0x37;       //

2012-08-30 17:08:43 26433

原创 VS2008中Unicode编码下CString转char*的函数

void CStringToCharArray(char *OutStr, CString InCstr ){ //VS2008中Unicode编码下CString转char*的方法 DWORD dwNum=WideCharToMultiByte(CP_OEMCP,NULL,InCstr,-1,NULL,0,NULL,FALSE)+1; WideCharToMultiByte(CP

2012-08-30 17:07:10 1015

原创 VS2008中Unicode编码下const char * 到CString的转换函数

CString ConstCharToCString(const char *constCharString) {    int   nLen = strlen(constCharString) + 1;       int   nwLen = MultiByteToWideChar(CP_ACP, 0, constCharString, nLen, NULL, 0);

2012-08-30 17:01:23 726

转载 如何理解LPCTSTR类型?

如何理解LPCTSTR类型?   L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。  P表示这是一个指针  C表示是一个常量  T表示在Win32环境中, 有一个_T宏  这个宏用来表示你的字符是否使用UNI

2012-08-30 16:06:08 402

转载 How to: Connect to Windows CE Device Without ActiveSync

How to: Connect to Windows CE Device Without ActiveSyncVisual Studio 2008 Other Versions  Visual Studio 20053 out of 7 rated this helpful- Rate this topic

2012-08-27 14:41:15 437

原创 WinCE控制面板添加应用程序-添加程序不成功的原因

http://blog.csdn.net/nanjianhui/article/details/4336897按照该文章编写了一个在控制面板中的背光程序:     case CPL_NEWINQUIRE:                  lpNewCplInfo->hIcon = LoadIcon(g_hModule,MAKEINTRESOURCE(IDI_BKL_CPL));

2011-10-24 18:05:23 578

原创 SMDK2416 3.5"LCD驱动程序的移植

使用S3C2416 ARM 系统平台,使用WINCE6.0操作系统,LCD屏是奇美的LQ035NC111或科万宏的KWH035ST12-F01,其时序入下图。根据S3C2416芯片资料,自己编写的FrameRate计算器软件计算FrameRate,如下图:得到FrameR

2011-09-19 17:55:04 2977 4

原创 如何向Platform builder 添加新的BSP

<br />    正确安装好Platform Builder 5.0后,将BSP整个目录拷贝到E:/WINCE500/PLATFORM/目录下,去掉新的BSP目录的只读属性。在BSP目录下,找到.CEC文件,如下图所示<br /><br />如smdk2416.cec。双击smdk2416.cec文件,打开Platform Builder CEC Editor,<br /><br />选择菜单"Catalog",点击“Add to Catalog”。<br /><br />则将smdk2416的BSP添加

2011-05-18 15:39:00 1098

转载 WinCE驱动程序的分类

WinCE驱动程序的分类    最近有一些同学发邮件问我,驱动调试助手到底能动态加载哪些驱动,为什么在加载USB设备驱动时总是失败。要解释这个问题,首先得弄清楚WinCE中驱动的相关概念。本文将主要介绍WinCE下驱动程序的分类。       驱动程序是介于操作系统和设备之间的一个代码层,它的主要作用是为操作系统提供一个接口,以操作不同的硬件,包括物理的和虚拟的设备。虽然驱动程序有很多种,但从编程的角度来看,无非是往一个固定的框架中添加相应的代码。这里的框架指的是一个接口,面向操作系统。代码实现的宗旨是,在

2011-04-02 16:26:00 438

原创 Wince6.0开发工具安装步骤整理

1. Install Visual Studio 2005.2. Install Windows Embedded CE 6.0.3. Install Visual Studio 2005 SP1 URL to download VS2005 SP1: www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc & DisplayLang=en Microsoft? Visual Studio?

2011-03-30 10:27:00 2206

C# 两个窗体之间实时传递数据的实例

C# 两个窗体之间实时传递数据的实例。利用委托和事件的方法,从子窗体传送数据到主窗体。比较安全。

2015-10-07

上海库源Allegro16.5视频教程ppt

上海库源Allegro16.5视频教程ppt

2013-12-24

STM32108PKT VCD_源码及串口驱动OK

STM32F103 Virtual Com Port源码以及Windows的虚拟串口驱动

2013-03-25

基于STM32的FreeRTOS系统的Keil工程模板

我自己写的STM32F103的FreeRTOS系统的Keil工程模板。STM32F10x StdPeriph Lib V3.5.0, FreeRTOS版本是7.3.0的。创建一个LED闪烁的任务

2013-01-30

STM32F103_FreeRTOS Keil工程模板

我自己写的STM32F103的FreeRTOS系统的Keil工程模板。STM32F10x StdPeriph Lib V3.5.0, FreeRTOS版本是7.3.0的。创建一个LED闪烁的任务

2013-01-30

LCD FrameRate计算器(S3C2416)

用于S3C2416 LCD FrameRate计算

2013-01-21

PN544 NFC控制器资料

NXP NFC近场通信控制器资料

2012-10-10

CTabCtrl的子对话框获取主对话框的句柄实例

VC2008基于对话框的工程TabDemoDlg中,添加了CTabCtrl控件,CTabCtrl控件中,又添加了几个子对话框Page1Dlg、Page2Dlg和Page3Dlg。而在每个子对话框里,需要调用TabDemoDlg的函数和控件。示例提供了调用和发消息的机制。花了我2天的时间,才明为啥调用GetParent不对。吐血啊.....

2012-07-05

Altium designer 批量修改属性的文档

Altium designer 批量修改属性的文档。从Protel99se到Altium转变,完全不同的修改方法了。为了这个事情,挠头了很久

2012-02-28

原创WINCE访问自定义二进制资源的例程(vs2008)

自己写的例程。如何在WinCE下访问自定义二进制文件的方法。这对编写在WINCE环境下,升级底层软件,提供了一种很好的方法,很有帮助。

2011-08-17

TI Cortex-M3 BootLoader资料

网上收集到的TI Cortex-M3有关BootLoader的资料。

2011-07-16

基于S3C2440按键操作映射WINCE通用键盘事件的驱动开发

一种把接到S3C2440GPIO接口的按键操作映射为WINCE环境下通用键盘事件的实现方法,解决了在WINCE操作系统下通用驱动不支持用户设计的个性电路的驱动问题,简化了应用层面的程序开发。

2011-04-08

PL-2303 驱动程序windows vista/ windows 7

Windows 7 及Vista下的USB转串口驱动程序PL-2303

2010-06-12

空空如也

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

TA关注的人

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