自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 wince中的BSP工程的相关文件介绍

<br />原文地址: http://blog.mcuol.com/User/iwillbeback008/Article/14010_1.htm<br /><br /><br /><br /><br /><br /><br />一.pbcxml分析<br />        <br />每一个BSP都有一个工程文件,比如MyBSP.pbcxml,里面描述了BSP的信息。下面就来介绍一下BSP的pbcxml文件。<br /> <br />文件的大致格式应该是这样的:<br /><CatalogFile …>

2011-06-02 16:42:00 829

转载 WinCE BSP工程文件分析

<br />><br />原文地址: http://blog.mcuol.com/User/iwillbeback008/Article/14010_1.htm<br /> <br /> <br />一.pbcxml分析<br />        <br />每一个BSP都有一个工程文件,比如MyBSP.pbcxml,里面描述了BSP的信息。下面就来介绍一下BSP的pbcxml文件。<br /> <br />文件的大致格式应该是这样的:<br /><CatalogFile …><

2011-06-02 16:35:00 1135

转载 win7安装wince6.0中遇到的问题 CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005

<br />原文地址: http://blog.sina.com.cn/s/blog_5aea09bb0100m22m.html<br /> <br />      以前用xp,安装wince6.0一切顺利,能够正常使用。最近换了一台新电脑,安装了win7操作系统,备份的资料拷贝过来,重新安装原来的开发环境,安装vs2005也没有什么问题,一路畅通;安装完成sp1的补丁继续安装wince6.0却遇到了问题,总是报错,从网上搜到解决办法,记录下来以备查询:<br />报错信息:<br />1、ToolsMsm

2011-04-05 15:09:00 1758

转载 WINCE6.0 远程工具,不能使用ActiveSync连接的问题

<br /> <br />现象:<br /><br />“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:<br /><br />“The Microsoft ActiveSync reported the following error: Unable to load device side components”<br /><br />解决方法:出现上面的错误对话框是因为找不到目录"C:/Program Fi

2011-03-29 17:37:00 945

转载 error:The global default build tree(WINCEROOT) has not been set

<br />原文地址: http://hi.baidu.com/justin_huangjh/blog/item/97f8a2cec28a8f37b600c81f.html<br /> <br />在用VS2005制作WinCE6.0的内核镜像时,选择“文件”->“新建项目”->选择"Platform Builder forCE6.0",输入名称“MyFirstOSDesign”,确定后,出现一个错误对话框,说是The global default buildtree(WINCEROOT) ha

2011-03-23 10:51:00 2539

原创 wince6.0 过期处理

<br />     安装完Wince6.0后,创建工程,提示180天的使用期满。以前曾将Microsoft Platform Builder安装到过C盘,这次安装的是D盘,但打开注册表看到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Platform builder/6.00/Directories/,在这个目录下,各种键值地址均保存的是C盘目录下,但我安装实际上都是在安装在D盘目录下。解决方法如下:<br />1.将该目录下保存的键值直接有C盘该为D盘,如: C:/Prog

2011-03-23 10:49:00 1276

原创 无法完全卸载msn

<br />原文地址:http://jingyan.baidu.com/article/a501d80cc48df2ec630f5e9e.html<br /> <br />MSN卸载不干净的问题由来已久.<br />在MSN2011 Essentials推出之后,由于该版本不支持保护盾以及MSN SHELL等插件,许多网友纷纷卸载MSN2011而改装MSN2009.<br />然而在安装MSN2009的过程中,弹出了如下的对话框<br /><br />很多网友感到一头雾水:明明卸载了MSN2011了,怎

2011-02-09 17:56:00 3677

转载 COM组件的内部流程简介

<br /> 这部分我们将构造一个创建COM组件的最小框架结构,然后看一看其内部处理流程是怎样的 <br /><br />    IUnknown *pUnk=NULL;<br />    IObject *pObject=NULL;<br />    CoInitialize(NULL);<br />    CoCreateInstance(CLSID_Object, CLSCTX_INPROC_SERVER, NULL, IID_IUnknown, (void**)&pUnk);<br />

2011-01-24 14:37:00 1082

转载 gb2312编码表

原文地址:http://jlqzs.blog.163.com/blog/static/2125298320070100274883/GB2312简体中文编码表GB2312简体中文编码表code  +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0     、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0  “ ” 〔

2010-02-06 15:00:00 2983

原创 如何给显示文字加一层黑色边框

      在工作中遇到这样一个问题,在实时监视的视频显示中需要在视频中显示当前时间,通道名等额外信息,无论信息内容在视频画面上采用何种颜色显示,当信息显示区域背景的视频画面的颜色正好与显示信息内容的颜色一致或差不多相似时,这个时候,很难看清显示的内容,尽管这种情况出现的概率并不大,但可能性仍然存在,解决这个问题最好的方法是在信息文字的外围加上一层和文字颜色不一样的外边。下面我们以文字为白色,外围

2010-02-03 11:27:00 9596 3

原创 vs2008 time_t问题

     原来客户端程序用vc6.0编译,后移至vs2008平台,在接收服务器段传送过来的数据结构时,出现错位,在vc6.0上是没有这个问题的,仔细查看发现是因为这个在传送的结构体中有两个time_t类型的变量,而time_t类型在vc6.0中为32位,在vs2008中为64位,问题就出在这里,查看在vs2008里的定义,知道在stdafx.h文件里加上如下这个定义即可。#define _US

2009-12-07 16:35:00 1799 1

原创 contain remnants of that class

      今天遇到一个问题,给对话框添加新类时,发现这样一个报错:contain remnants of that class. 原因在于这个对话框我之前添加个类,但基类弄错,就删掉源文件,重新添加,接着就出现这样的问题,开始我还以为是clw文件还保留有类的纪录,所以我就删掉这个文件重新编译,发现还是这个问题,查询了一下资料,发现原因是我之前的类浏览文件还在vc窗口打开,一查,果然是这样,关闭这

2009-11-30 16:27:00 3674 3

原创 关于CStatic类不能重载ON_WM_LBUTTONDOWN消息的问题

在VC6上 新建了一个CStatic类,发现不能重载ON_WM_LBUTTONDOWN消息,但记得以前使用vs2008时没有这个问题啊,仔细对比,发现vs2008中NOTIFY默认为TRUE,vc6默认false,于是改过来,就可以了,至于原因,还不明白,现做个笔记,以后再弄清。

2009-11-20 14:15:00 2090

原创 如何将字符文本写在指定矩形的正中心

 查阅msdnint DrawText( LPCTSTR lpszString,   int nCount,   LPRECT lpRect,   UINT nFormat );可以设置,其中一开始nFormat 设为DT_CENTER|DT_VCENTER,这样只能实现水平居中,发现DT_VCENTER好像没起作用,要想DT_VCENTER起作用,需要设置DT_SINGLELINE属

2009-11-18 15:11:00 597

转载 转:MFC的模块状态(AfxGetApp()和AFX_MANAGE_STATE())

原文地址: http://hi.baidu.com/%CD%F8%C2%E7%C3%D4%CD%BE%C9%D9%C4%EA/blog/item/db8aa0c2bf5e0853b219a857.html1.      Introduction当我们在用MFC编程的时候,我们经常用到AfxGetApp()来获得当前的CWinApp的Instance。看看MFC的源代码中AfxGetApp()的

2009-10-26 16:17:00 850

转载 如何架设svn服务器

原文地址: http://jychenok.javaeye.com/blog/470199花了一天时间,走了不少弯路,解决N多错误,终于全部完成了,记下安装过程中遇到的各种问题,希望对初步使用svn的TX们有所帮助。 关于svn的介绍此处略过,直接进入正题。 svn服务的开启有两种方式, 自带的svnserve服务(访问地址类似于svn://192.168.80.18/repos/)

2009-10-19 16:52:00 4319

原创 关于vc go to definition定位不准的问题

参考网页地址: http://topic.csdn.net/t/20050222/14/3797843.html         今天将一个vc工程拷贝了一份到当前文件夹下保存,并用vc打开复制的工程开始修改程序,发现在使用在头文件里使用go to definition时,经常跳转到拷贝前的那个工程源文件里,而不是当前源文件里。另外,记得以前使用vc时也经常出现go to defini

2009-10-15 14:54:00 4311

转载 c++程序链接的过程原理详解

原文地址: http://zengzn.blogspot.com/2008/02/boostregexhpp-lnk2005.html   许多Visual C++的使用者都碰到过LNK2005:symbol already defined和LNK1169:one or more multiply defined symbols found这样的链接错误,而且通常是在使用第三方库时遇到

2009-10-12 15:48:00 5457 2

转载 VC知识库BLOG-九月鹰飞-谈谈父窗口和所有者窗口

原文地址:http://blog.chinaunix.net/u2/85975/showart_1429417.html  一、概念和区别    在windows系统中,每个窗口对象都对应有一个数据结构,形成一个list链表。系统的窗口管理器通过这个list来获取窗口信息和管理每个窗口。这个数据结构中有四个数据用来构建list,即child、sibling、parent、own

2009-09-17 11:19:00 806

原创 vc中radio控件的互斥设置

在编写界面程序时,设计了几个radio控件,整个界面上还有checkbox按钮控件,发现当选中一个radio控件时,除了另几个radio控件进入未选中状态,其他一些checkbox按钮控件也进入未选中状态,这不是我所期待的,查阅资料发现,radio按钮控件在使用时还有个Group属性的配置,可将几个需要互斥的radio控件设为一组,如下,假设radio1,radio2,radio3,可以这样配

2009-09-16 10:50:00 3208

原创 CxSkinButton类的扩展

        CxSkinButton是开源的换肤按钮控件,用起来也很方便。CxSkinButton提供的皮肤设置接口如下:void SetSkin(UINT normal,UINT down, UINT over=0, UINT disabled=0, UINT focus=0,UINT mask=0,short drawmode=1,short border=1,short margin

2009-08-09 09:43:00 1555

原创 如何制作非矩型对话框

一般来说,对话框都只能设置矩形的,但是可以通过设置对话框的显示区域,来使对话框在界面显示上呈现非矩形的表现形式。非矩形对话框又分两种:1. 有规则的非矩形,比如四个角处是圆弧,此时可以通过在内存先画出形状,然后得到图形显示区域。示例程序片段:    HRGN rgnArc;    CDC dc;    dc.BeginPath();    //确定左上角圆弧的第一个点    //画左上

2009-08-08 16:47:00 509

原创 如何实现在对话框的非标题栏处拖动对话框

1.添加消息映射: ON_WM_NCHITTEST()2.对应的消息映射函数实现:LRESULT CCamerDlg::OnNcHitTest(CPoint point){ UINT hit=CDialog::OnNcHitTest(point); return ((hit == HTCLIENT)?HTCAPTION:hit);}

2009-08-08 14:15:00 572

空空如也

空空如也

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

TA关注的人

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