自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

至尊宝宝 的专栏

我这辈子都不会走,我爱你!

  • 博客(25)
  • 收藏
  • 关注

原创 解决 UNICODE 控制台 程序,无法显示汉字的问题

问题:UNICODE 控制台 程序,无法显示汉字 解决方法: #include setlocale( LC_ALL, "CHS" );

2009-06-10 16:16:00 1397 2

转载 解决WINCE 无法保存RTC的问题

解决WINCE 无法保存RTC的问题Author:Jackwen                   email: jackwen123@21cn.com                   QQ: 41551357Target Board: GEC2410 ( 64M RAM   64M Nandflash)IDE: Platform Builder 5.0WINCE 默

2009-04-10 15:34:00 1153 1

原创 ADO 连接对象 Execute 方法

/////////////////////////////////////////////////// 函数名: InsertRecord//// 返回类型: BOOL//// 参数: float fValue 采集到的流量值//// 说明: 函数通过 ADO 连接对象的 Execute 方法//// 把采集时间和流量值存入数据库中。//

2009-03-05 22:23:00 3771

原创 ado 获取记录数

先看下面的 SQL 语句 SELECT COUNT(*) FROM task 如果用 ADO 获取返回的记录数? 其实很简单: _variant_t var; pRs->Open("SELECT COUNT(*) FROM task",  m_pConnection.GetInterfacePtr(),  adOpenStatic,  adLockOptim

2009-02-12 19:46:00 1704 1

转载 服务器应用程序不可用

 服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。此问题的原因:先安装 .net2.0,后安装 IIS 组件。导致 asp.net 在 IIS 中未正常注

2008-07-29 19:23:00 552 1

原创 通知图标的弹出菜单问题

 通知图标的弹出菜单有个问题:  当菜单弹出后,如果你不去点它,它不会消失,点其它地方也没用。  如何解决?  在 TrackPopupMenu 前加入 SetForegroundWindow()  即可。  微软的说明: PRB: Menus for Notification Icons Do Not Work Correctly 

2008-07-27 19:19:00 576 1

原创 将8个BOOL值放入一个字节中

有8个BOOL型变量,它们为bFlag1~bFlag8现在需要把它们放入一个字节中,用字节中的8个位表示。unsigned char x = 0x00;unsigned char i = 0x01;if( bFlag1 ) x |= i;if( bFlag2 ) x |= i<<1;//...if( bFlag3 ) x |= i上面的程序主

2008-07-01 11:06:00 1452

原创 关于 ACCESS MDB 数据库的 是/否 数据类型

用 ADO 存取 ACCESS MDB 数据库的 是/否 数据类型时,需要注意一下。当字段值为【真】时,它的实际数值为【-1】;为【假】时,它为【0】。(var.boolVal == -1) 为真时,表明列值为真。(var.boolVal == 0) 为真时,表明列值为假。 我还没有注意过 SQL SERVER 中是怎么表达的,估计跟这个不一样。

2008-06-30 21:51:00 1458 1

原创 LVS_EX_FULLROWSELECT

XP的『我的电脑』中,如果按『详细信息』显示时,它不会整行选中,这个大家都知道,如下图:下面我们就把它改变成整行选择。1、用 SPY++ 查出那个 ListView 的窗口句柄,这里为:0x000D01242、向它发送消息,如:ListView_SetExtendedListViewStyle((HWND)0x000D0124,LVS_EX_FULLROWSELECT);3

2008-06-30 14:42:00 5611 2

原创 判断一个字符串是否为已存在的文件夹

给定一个字符串,判断它是否为已存在的文件夹:这里有一个现成的 Shell 函数,它就是: PathIsDirectory 头文件:Shlwapi.h   链接文件:Shlwapi.lib    BOOL PathIsDirectory(    LPCTSTR pszPath    );

2008-06-29 21:27:00 1160

原创 下载配合 VC6.0 使用的 MSDN

下载配合 VC6.0 使用的 MSDNAuthor:  至尊宝宝Email:  zaodt_ms#hotmail.comDate:  2008/6/18=======MSDN 的版本很多,哪些版本适合 VC6.0 呢?比较好的是 MSDN 6.0 和 MSDN 2001。下面我们就来下载 MSDN 2001,它的全称为:MSDN Library October

2008-06-18 09:43:00 29836 32

原创 说说两副牌拖拉机

1、一共多少张牌?一副扑克 54 张牌,两副一共 108 张牌。2、每人手中拿多少张牌?底牌扣 8 张,所以每人手中拿 (108-8)/(4)=25 张牌。下面以打 2 时举例:3、多少张硬主(王和2)?4个王,8个2,共 12 张硬主。4、一共多少张主?除去 2 以后,每种花色的牌各有 24 张,所以一共有 24+12 = 36 张主。5、副牌各有多少张?

2008-06-12 21:40:00 3191

原创 在VC++中构造SQL语句

在VC++中构造SQL语句=======================Author:  至尊宝宝(杭州)Email:  zaodt_ms@hotmail.comDate:  2008-6-8转载请附带以上信息,谢谢!目录:1、简介2、表结构3、写一条SQL语句4、用程序生成上边的SQL语句5、字符数据类型6、在MFC中使用CString类7、结束语1、简介好多朋友在构造SQL

2008-06-08 20:43:00 10447 6

原创 去掉【计算器】中的一个按钮

1、通过 Spy++ 查看到【计算器】中按钮【7】的 Handle 为 000B01F6;2、向这个按钮发送 WM_CLOSE 消息后,【7】按钮没了。代码:::SendMessage( (HWND)0x000B01F6 , WM_CLOSE , 0 , 0 );图片: 实验感想:窗口是全局对象,只要知道它的 Handle ,就可以向它发送消息。杭州 至尊宝宝

2008-06-06 21:34:00 958

原创 获取 Windows 2000/XP 操作系统的安装日期

先看代码:     HKEY hKey;    LPCTSTR lpSubKey = _T("SOFTWARE/Microsoft/Windows NT/CurrentVersion");    DWORD cbData = 4;    DWORD dwData = 0;    /**////////    RegOpenKeyEx(HKEY_LOCAL_MACHINE,lpSubKe

2008-05-08 15:30:00 2015

原创 获取 Recordset 对象中的记录数

在 ADO 中,用 Recordset  对象的 Open 方法打开记录集后,就可以用 GetRecordCount 方法获取记录数。代码如下:    CString strSQL = "SELECT * FROM authors";         _RecordsetPtr pRs = NULL;     pRs.CreateInstance("ADODB.Recordset");

2008-04-15 21:13:00 9599 11

原创 如何获取指定文件的大小?

在程序设计当中,我们可能要获得指定文件的大小。经过我在网上搜索,已经发现有三种方法可以获取文件的大小。一、通过 CFile 类的成员函数 GetLength 获取文件大小;二、通过 CFileFind 类的成员函数 GetLength 获取文件大小;下面详细说明这两种方法:一、CFile 类1、通过 Open 成员函数打开文件;2、通过 GetLength 成员函数获取文件

2007-11-26 22:26:00 2328 1

原创 Windows 程序设计

学习 Visual C++ ,有一本书一定要看,它就是 Charles Petzold 的《 Windows 程序设计 》,英文书名为《 Programming Windows 》。这本书的中文版由“北京博彦科技”翻译,下面我给大家介绍一下这本书:书名:Windows 程序设计(第5版)(上、下册)出版社:北京大学出版社书号:730104187X 出版日期:2004 年9月价格:¥160

2007-11-25 10:40:00 10191 11

原创 CTime 的精确取值范围

大家都知道 CTime 的取值范围为:midnight, January 1, 1970, to January 18, 19:14:07, 2038 也就是:1970/1/1 00:00:00  到  2038/1/18 19:14:07可是为什么如下代码会出错呢?CTime t(1970,1,1,0,0,0);原因就是我们在北京时区,比格林尼治时间早8个小时,所

2007-11-24 20:52:00 1985 1

原创 CopyFileEx 函数的简单用法

复制文件可以用 CopyFile API 函数。CopyFileEx 函数的好处是:它提供了回调函数,程序员可以向用户显示复制的过程。这里我不打算介绍回调函数的详细参数,这个可以看MSDN;我说一些MSDN中没有说明的东西。1、多久回调一次?答案是:每传输 64KB 数据回调一次;2、回调原因第一次返回:CALLBACK_STREAM_SWITCH ,以后都返回:CALLBACK_CH

2007-11-21 21:35:00 2175 6

原创 2007-11-21

1、成功启动了 WinCE 4.2 中的 File Server 2、知道了 CopyFileEx 函数的妙用,它提供了回调函数,程序员可以建立自己的进度条来告诉用户复制文件的进度

2007-11-21 19:10:00 666

原创 开启 WinCE 中的 File Server

从PC中访问WINCE设备上的文件有两种现成的方法:1、开启 WINCE 中的 FTP SERVER ;2、开启 WINCE 中的 FILE SERVER;FTP SERVER 已经试过了,很好用,但是有一个致命的问题就是传输文件的速度太慢。FILE SERVER 今天还没有调通,无法开启,所以还不知道效果。不过,如果正确开启的话,在 PC 可以通过 //192.168.1.3

2007-11-20 20:40:00 766

原创 格式化时间

在输出时间时包括3个部分,它们是“时、分、秒”,各项的取值范围如下:时:0~23分:0~59秒:0~59可以看得出来,它们在不同的时间可能是1位或者2位,所以如果不作格式化,就会出现下面的情况:0:23:03:3:2320:30:6这样,很不美观,所以我们应该为它格式化一下,输出等长的时间,如下:00:23:0003:03:2320:30:06用如下

2007-11-12 22:06:00 621

原创 WinCE4.2下轻松调用Windows Media Player 控件

  WinCE4.2下轻松调用Windows Media Player 控件 作者:至尊宝 zaodt_ms@hotmail.com 小弟是个刚入门的菜鸟,现在大家都在做嵌入式开发了,所以我也来凑凑热闹。菜鸟就是菜鸟,这不,现在想在WinCE4.2下播放wma、mp3音乐,可是连个Winodws Media Player控件都不知道该怎么调用。大家可不要笑啊,以前我在Win

2006-10-05 13:56:00 2409 2

原创 用PB实现Windows2000下的自动关机

        在Windows2000中关机与在Windows98中不一样,需要首先获得权限,然后调用关机API函数,才能关机。以下是具体的步骤:第一步: 声明结构-----------------------------------------------------------------------需要声明三个结:LUID, LUID_AND_ATTRIBUTES, token

2002-04-17 09:02:00 1144

空空如也

空空如也

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

TA关注的人

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