<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lfchen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lfchen]]></copyright><item><title><![CDATA[Keil uv4 添加 STC的芯片库]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/8767798</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/8767798</guid><author>lfchen</author><pubDate>Sun, 07 Apr 2013 15:21:53 +0800</pubDate><description><![CDATA[一、传统方法
1、在STC的官网（http://www.mcu-memory.com/）下载 uv3.CBD
2、将uv3.cbd重命名为STC.CBD

3、将STC.CBD 拷贝至 C:\Keil\UV4\ 目录下
4、修改 Keil 下的 TOOLS.INI，在 [uv2]项下添加 CDB0="UV4\STC.CDB"("STC")
5、在配置Target的device时，选择]]></description><category></category></item><item><title><![CDATA[VC2008编写的dll，调用时显示"应用程序的配置不正确"解决办法]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/7854499</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/7854499</guid><author>lfchen</author><pubDate>Sat, 11 Aug 2012 13:30:42 +0800</pubDate><description><![CDATA[VC2008编写的程序，调用了一个VC2008编写的dll，在本机可以运行，在没有vc环境的机子上却无法运行。提示说“由于应用程序的配置不正确，应用程序未能启动，重新安装应用程序可能会纠正这个问题”。
      解决办法：
      1、安装VC2008运行库
或者
      2、设置：项目->属性->配置属性->C/C++->代码生成->运行时库->多线程（/MT）即可。缺省是多线]]></description><category></category></item><item><title><![CDATA[MSSQL安装和使用中碰到的一些小麻烦]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/6690806</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/6690806</guid><author>lfchen</author><pubDate>Tue, 16 Aug 2011 11:40:25 +0800</pubDate><description><![CDATA[1、安装前置条件
(1) .net3.5
(2) Installer 4.5
(3)PowerShell
(4)如果安装了VS2008，需升级到SP1


2、安装过程中，始终要求重新启动，即使已经重启了也是如此。
删除注册表中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFi]]></description><category></category></item><item><title><![CDATA[Android 开发环境搭建]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/6456118</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/6456118</guid><author>lfchen</author><pubDate>Tue, 31 May 2011 09:51:00 +0800</pubDate><description><![CDATA[Android 开发环境]]></description><category></category></item><item><title><![CDATA[ACCESS2007 安全性设置]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/6133183</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/6133183</guid><author>lfchen</author><pubDate>Wed, 12 Jan 2011 23:52:00 +0800</pubDate><description><![CDATA[http://office.microsoft.com/zh-tw/access-help/HA010198047.aspx]]></description><category></category></item><item><title><![CDATA[ubuntu10.10 Sever AMD64]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/5937639</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/5937639</guid><author>lfchen</author><pubDate>Wed, 13 Oct 2010 10:25:00 +0800</pubDate><description><![CDATA[ubuntu]]></description><category></category></item><item><title><![CDATA[VC6下CString的一个小问题 (operate +)]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/5183592</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/5183592</guid><author>lfchen</author><pubDate>Wed, 13 Jan 2010 01:27:00 +0800</pubDate><description><![CDATA[// 在csdn上闲逛的时候，看到一段代码CString m_send;m_send = "AT+CMGF=0" + CHAR(13);//当时就觉得CHAR()似乎没有印象，所以在VC6中写了一下，转到申明，发现typedef char CHAR;//好吧，问题似乎解决了，莫名其妙的单步走了一下，发现//m_send的值居然是 ":/KDing/VC6/Test/HS_OUT]]></description><category></category></item><item><title><![CDATA[zip文件格式（转自PKWare）]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/3996690</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/3996690</guid><author>lfchen</author><pubDate>Tue, 17 Mar 2009 07:28:00 +0800</pubDate><description><![CDATA[File:    APPNOTE.TXT - .ZIP File Format SpecificationVersion: 6.2.0 - NOTIFICATION OF CHANGERevised: 04/26/2004Copyright (c) 1989 - 2004 PKWARE Inc., All Rights Reserved. ContentsI. PuroseII. ]]></description><category></category></item><item><title><![CDATA[【PDA】第一个项目]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/3956647</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/3956647</guid><author>lfchen</author><pubDate>Wed, 04 Mar 2009 15:18:00 +0800</pubDate><description><![CDATA[PDA：HP 2490CIDE：VC2008sln：MFC对话框项目扩展：CF接口的14443RFID读卡器工具：注册表工具RegWorkShop 1、安装Microsoft ActiveSync 4.0；2、Windows Mobile 5.0 SDK；3、新建项目选择“智能设备MFC程序”；4、设备仿真器选择“CHS-Windows Mobile 5.0 P]]></description><category></category></item><item><title><![CDATA[Displaying Volume Paths]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/3704206</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/3704206</guid><author>lfchen</author><pubDate>Sun, 04 Jan 2009 14:46:00 +0800</pubDate><description><![CDATA[Displaying Volume Paths From http://msdn.microsoft.com/en-us/library/cc542456(VS.85).aspx The following C++ example shows how to display all paths for each volume and device. For each ]]></description><category></category></item><item><title><![CDATA[DLL(Dynamic Link Libraries)专题 ]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/3226178</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/3226178</guid><author>lfchen</author><pubDate>Wed, 05 Nov 2008 14:12:00 +0800</pubDate><description><![CDATA[ DLL(Dynamic Link Libraries)专题 作者：姜山原文出处：http://www.microsoft.com/china/community/program/OriginalArticles/techdoc/dll.mspx 目录 一、引言  二、调用方式 三、MFC中的DLL 四]]></description><category></category></item><item><title><![CDATA[实战 DeviceIoControl  系列 之六：访问物理端口 ]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2884444</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2884444</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 11:08:00 +0800</pubDate><description><![CDATA[实战 DeviceIoControl  之六：访问物理端口 Q 在 NT/2000/XP 中，如何直接访问物理端口？ A 看似小小问题，难倒多少好汉！  NT/2000/XP 从安全性、可靠性、稳定性上考虑，应用程序和操作系统是分开的，操作系统代码运行在核心态，有权访问系统数据和硬件，能执行特权指令；应用程序运行在用户态，能够使用的接口和访问系统数据的权限都受到严格限制。当用户程序调用系统服务]]></description><category></category></item><item><title><![CDATA[实战 DeviceIoControl  系列 之五：列举已安装的存储设备 ]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2884311</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2884311</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 10:56:00 +0800</pubDate><description><![CDATA[实战 DeviceIoControl 之五：列举已安装的存储设备 Q 前几次我们讨论的都是设备名比较清楚的情况，有了设备名(路径)，就可以直接调用CreateFile打开设备，进行它所支持的I/O操作了。如果事先并不能确切知道设备名，如何去访问设备呢？ A 访问设备必须用设备句柄，而得到设备句柄必须知道设备路径，这个套路以你我之力是改变不了的。每个设备都有它所属类型的GUID，我们顺着这个GU]]></description><category></category></item><item><title><![CDATA[实战DeviceIoControl 系列 之四：获取硬盘的详细信息]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2884280</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2884280</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 10:53:00 +0800</pubDate><description><![CDATA[实战DeviceIoControl 之四：获取硬盘的详细信息 Q 用IOCTL_DISK_GET_DRIVE_GEOMETRY或IOCTL_STORAGE_GET_MEDIA_TYPES_EX只能得到很少的磁盘参数，我想获得包括硬盘序列号在内的更加详细的信息，有什么办法呀？ A 确实，用你所说的I/O控制码，只能得到最基本的磁盘参数。获取磁盘出厂信息的I/O控制码，微软在VC/]]></description><category></category></item><item><title><![CDATA[实战 DeviceIoControl 系列 之三：制作磁盘镜像文件]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2884161</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2884161</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 10:43:00 +0800</pubDate><description><![CDATA[实战 DeviceIoControl 之三：制作磁盘镜像文件  Q  DOS命令 DISKCOPY 给我很深的印象，现在也有许多“克隆”软件，可以对磁盘进行全盘复制。我想，要制作磁盘镜像文件，DeviceIoControl 应该很有用武之地吧？ A 是的。这里举一个制作软盘镜像文件，功能类似于“DISKCOPY”的例子。 本例实现其功能的核心代码如下：  // 打开磁盘 HANDLE OpenDi]]></description><category></category></item><item><title><![CDATA[实战 DeviceIoControl 系列 之二：获取软盘/硬盘/光盘的参数  ]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2884094</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2884094</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 10:34:00 +0800</pubDate><description><![CDATA[实战 DeviceIoControl 之二：获取软盘/硬盘/光盘的参数      Q 在 MSDN的那个 demo 中，将设备名换成“A:”取 A 盘参数，先用资源管理器读一下盘，再运行这个程序可以成功，但换一张盘后就失败；换成“CDROM0”取 CDROM参数，无论如何都不行。这个问题如何解决呢？  A 取软盘参数是从软盘上读取格式化后的信息，也就是必须执行读操作]]></description><category></category></item><item><title><![CDATA[实战DeviceIoControl系列 之一：通过API访问设备驱动程序]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/2883970</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/2883970</guid><author>lfchen</author><pubDate>Fri, 05 Sep 2008 10:22:00 +0800</pubDate><description><![CDATA[实战DeviceIoControl之一：通过API访问设备驱动程序 Q 在 NT/2000/XP 中，我想用 VC 编写应用程序访问硬件设备，如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等，该从哪里入手呢？ A 在 NT/2000/XP 中，应用程序可以通过 API 函数 DeviceIoControl 来实现对设备的访问—获取信息，发送命令，交换数据等。利用该接口函数向指定的设备驱动发]]></description><category></category></item><item><title><![CDATA[枚举系统设备]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/741686</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/741686</guid><author>lfchen</author><pubDate>Tue, 16 May 2006 20:22:00 +0800</pubDate><description><![CDATA[#include  #include #include #include #include #include #pragma comment(lib, "setupapi.lib")#define BUFSIZE    1024#define SM_SERVERR    289int main(){    HDEVINFO hDevInfo;    SP_DEVINFO_DATA De]]></description><category></category></item><item><title><![CDATA[禁用设备（文摘）]]></title><link>https://blog.youkuaiyun.com/lfchen/article/details/698096</link><guid>https://blog.youkuaiyun.com/lfchen/article/details/698096</guid><author>lfchen</author><pubDate>Sun, 30 Apr 2006 10:35:00 +0800</pubDate><description><![CDATA[参考Device Management Functions// 必要的头文件和要链接的LIB文件#include #include #pragma comment(lib, "setupapi.lib")#pragma comment(lib, "shlwapi.lib") // device information set(我把它译为设备信息集)HDEVINFO hD]]></description><category></category></item></channel></rss>