自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 不显示CFormView的滚动条

<br />原来是如此简单<br />在OnCreate重建完窗口之后,调用ShowScrollBar(SB_BOTH,FALSE);即可隐藏滚动条,前提是窗口的内容不能超过窗口区域的大小,否则还是会自动显示。

2010-09-15 15:49:00 1737 2

原创 又开始一件事

今天开始看一下YAMON的启动过程。首先是配置COM口以便输出调试信息。注意的是Baud Rate必须是115200,否则会出现乱码的现象。希望一切顺利!

2010-01-22 10:23:00 551

原创 2010.1.20成了户主

    搞了很长时间的户口一事。终于在前天落下帷幕了。我也终于成了广州人了,虽然BRT搞的人有点自卑,但是毕竟还是很有意义的。所以吼一声,因为终于可以领结婚证了。    户籍政策,是真的图财害命啊。希望领导人都能稍微长一下眼睛,关心一下民生问题,别老是搞那些政绩。害人不浅啊。

2010-01-22 10:17:00 735

原创 解压文件的Cmd指令

tar -xzf .tar.gztar -jxvf  .tar.bz2 unzip    .zip 当dos界面有些文字不重画时,可以通过clear命令清屏。 在Cygwin下一定要用上述命令对相关的压缩文件进行解压,否则编译会出错。

2010-01-22 10:14:00 1988

转载 EBoot概要-we-hjb

为一个新的硬件设备定制WinCE6.0操作系统,一般需要完成以下几个主要步骤:1.       针对特定的硬件设备创建板级支持包(Board Support Package缩写为BSP),BSP必须包括BOOTLOADER、OEM适配层(OEM Adaptation Layer缩写为OAL)和一些必要的驱动。2.       利用创建的BSP,定制一个系统设计(OS Design)。即通过

2009-12-31 15:12:00 566

转载 如何生成Nboot,网上转帖

S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主动完成,而我们只需将NAND Flash配置为Auto Boot模式即可。       一般来说,启动代码会拷贝存储在NAND F

2009-12-31 14:55:00 1159

原创 第一阶段总结

从刚开始摸索到现在,虽然对CE的整体框架还是不够了解,但是还是有了一些自己的见解。尤其是对laodcepc的定制。

2009-12-30 09:23:00 487

原创 eboot.bin的生成

今天终于把CE6.0跑起来了,忙活了整整7天终于有效果了。原因就是因为eboot.bin文件出现错误了。在胡工的指导下,在追根溯源的思想指引下,重写了Loadcepc.exe,打出了所有可以打出的调试信息,最后发现是eboot.bin的镜像长度为0,导致在显示进度条的时候除0,出现错误,运行终止。 找到了问题,就可以解决了,问题主要就是为什么会是0呢?这肯定得先搞清楚eboot.bin

2009-12-29 22:19:00 1848

转载 .bin文件和.nb0文件的文件格式

 .bin文件是一个描述性质的映像文件,它由文件头(head)、镜像数据目的起始地址(ImageStart)、镜像数据长度(ImageLength)和多条相对独立的记录(record)构成。  文件头(head)由7个字节组成,内容是:42 30 30 30 46 46 0A,即“B000FF/x0A”,这是判断镜像文件是.bin类型的依据。  镜像数据目的起始地址(ImageStart)

2009-12-29 19:22:00 933

转载 在loadcepc.exe中设置bmp

int fp;int width,length;unsigned char * bmp_data;char far *VideoBufferPtr=( char far *)0xa0000000;void DrawPoint(int pos,unsigned char color);void SelectPlane(int page);/*换页函数*/void Set_640480_Vid

2009-12-28 23:14:00 633

转载 定制loadcepc.exe

一.安装安装MSVC152路径C:/MSVC;安装MASM611可以自己指定E:/MASM611; 二.相关文件配置 修改setupen2.bat 如下:修改环境变量:PATH_DONEset PATH=%__MSVCDIR%/bin;%PATH%;%_WINCEROOT%/sdk/bin/i386;E:/MASM611/BIN;E:/MASM611/BINRs

2009-12-28 23:09:00 1915 3

原创 CE真的是有点难度

 从12月21号开始涉及到Windows CE 6.0,到现在还没有在板子上把CE6.0系统显示出来,对人的打击太大了,虽然是刚涉及但是也太难了。还好今天解决了一个大的问题,至少知道eboot.bin是怎么一步一步走来的了,今天要是能把怎么编译生成laodcepc.exe的再搞通的话,那就很有希望了,至少可以知道程序是怎么一步一步的调试了,可以随便的打印出需要知道的消息了。接下来就是得把整个C

2009-12-28 23:02:00 715

原创 SHFileOperation CString到LPCTSTR的转换

上星期一一天都在整这个小问题,刚开始发现删除的文件怎么没有删除掉,还以为是删除的文件夹路径搞错了,查了半天确实是有一些地方是错的。但是对的也没有删掉。所以就赶紧看SHFileOperation的操作,结果发现pFrom里面已经赋值了,应该是对的。调试也发现里面是对的。但是还是删不掉。最后发现最后两位不是/0/0结尾的。正确的使用方式如下:  SHFILEOPSTRUCT fileStruct;

2009-12-14 09:40:00 979

原创 设置运行时仅生成启动项目和依赖项

昨天重装了VS2005,发现每次在运行时都直接启动了原先已经生成好的exe文件,而刚刚修改的并没有生成,这样对调试程序很不好。后来找到了“工具”->“选项”->项目和解决方案,发现有个“生成并运行”选项,看到里面有“在运行时仅生成启动项目和依赖项”,还有“运行时,当项目过期时”的组合框,改变这两个就可以实现我的功能。

2009-12-06 00:05:00 1808

原创 Everything的网络使用方法

 在Everything Options属性中,选择HTTP表单,将HTTP Server Port:8080;然后设置自己的用户名和密码,并选中Allow HTTP file download和Start HTTP server on startup,确定后,选中Tool下的Start HTTP Server。 在其他网络中输入IP地址和端号8080,192.16

2009-12-03 23:37:00 2521

原创 Ghost XP系统的组件安装选项中找不到IIS

系统的组件安装选项,是保存在一个inf文件中的,路径在 C:/Windows/inf/sysoc.inf, inf目录默认是隐藏的 开始-->运行,输入 C:/windows/inf/sysoc.inf,回车; 在打开的sysoc.inf文件中,找到 [Components]的小节,看看下面是否有 iis=iis.dll,OcEntry,iis.inf,hide,7 这一行,如果有,将 hide

2009-12-03 23:33:00 1262

原创 附加数据库时,要在Windows身份验证模式下

今天要被SQL Server  2005搞死了,先是无缘无故的连接不上,到网上找半天也没有解决方法,最后只得重装系统,因为是用Ghost装的,在装上XP后IIS装不上,出现各种各样的错误。后来有重装了一次,用电脑城纯净版。装的挺快的,就是装完之后“添加Windows组建”里又找不到IIS,还好最后到网上找到了解决方法。然后又去装数据库,但是添加数据后,又出现数据库是只读的,啥都做不了。到网上找又半

2009-12-03 23:17:00 896

原创 常用的SQL语句总结

 现在发现SQL语句确实是太强大了,以后遇到问题要尽量先好好思考下,不要按照最笨的方法来做! 1.从tblFaultDetailTemp表中,找到ID=14的项,并将所列出的四个字段的值拷贝到tblFaultDetail表中Insert into tblFaultDetail(Code,FileType,FaultCode,FaultRect) select Code,FileType

2009-11-21 16:22:00 718

原创 _stscanf,_stprintf的使用

 若已经确定了字符串中各个字符之间的分隔符,则可利用这两个函数将其格式化到一个字符串中,或从一个字符串中格式化出各个部分的字符串,举例如下: wchar_t szTemp[50]; wchar_t szLineCode[50]; wchar_t szTowerCode[50]; wchar_t szDetectTime[50]; unsigned long dwFrameIndexGlobal

2009-11-21 15:05:00 22571 4

原创 使SoftUI的对话框既可以模态也可以非模态显示

 在利用SoftUI作为皮肤控件时,若想将对话框设置为可以模态也可以非模态,则可利用一下方法。    利用模态对话框显示时会调用OnInitialDialog(),在对话框类中增加一变量bool m_bIsDoModal,在OnInitialDialog()中,设置其为true,然后: OnDestroy(){return m_bIsDoModal ? (UIHostDlg::

2009-11-12 19:50:00 836

原创 SHFileOperation

 SHFILEOPSTRUCT fileStruct; fileStruct.hwnd=NULL; fileStruct.pFrom=_T("D://SGCC20090630PM//20090630_123422//FaultImage//IR//5482_48_*.IMA/0"); fileStruct.wFunc=FO_DELETE; fileStruct.pTo=NULL; fileStru

2009-11-12 13:33:00 520

原创 CSV文件导入到SQL Server 2005数据库中

首先用查询语句,从tblTask表中查询出所有的数据,然后将其保存为csv格式。 在SQL语句窗口,输入如下内容:USE Keii BULK INSERT      dbo.tblTask                          FROM         d:/tblTask.csv WITH (FIELDTERMINATOR = ,, ROWTERMINATOR =

2009-09-27 17:41:00 4038

原创 _tcsdup函数出错

_tcsdup这个函数怎么老是出错,现在也搞不清楚是为什么,希望看到的人能帮忙解决下。原因是这样的:wstring wszPathName=L"fjiejaigieigehg";wchar_t *wszDst=_tcsdup(wszPathName.c_str()); free(wszDst); 这是在Dll中的一个函数里的代码,编译成功;然后再其它地方调用的话,运

2009-09-19 23:50:00 1776 1

原创 SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息。若要继续,请重新安装 .NET Framework,然后再次运行 SQL 。

今天重新安装SQL Server2005就出现了这个问题,原因不知道,反正就按照他提示的先卸载Framework,再安装就可以了.方法如下:进入CMD: cd c:/windows/microsoft.net/framework/v2.0.50727 然后输入aspnet_regiis -u// 卸载 然后运行aspnet_regiis -i //重新安装,上述问题即可解决

2009-09-13 13:29:00 2419 2

原创 绍兴9月记事

今天就已经正式的迈入28岁了,真的想不到这个生日会这样过。很平淡但又挺有意思的。昨晚和老婆都不知道吃啥,最后只能去超市买了盒装的炒面,两个大桃子(姑且叫寿桃吧:)),还给老婆买了一箱奶,然后就去理发了,回到已经10点了,两个人才开始吃饭。不过都吃的挺香的,可能是俄了吧!然后就开始收拾东西,睡觉已经12点多了。早上老婆去上班,我也就起来了,怀疑自己老了,因为早上也谁不着了!洗脸刷牙吃早餐,然后就出发

2009-09-08 02:04:00 968

原创 有关字符串的一些函数

_tcsncat_l(TCHAR* strDest,const TCHAR* strSource,size_t count) // Appends,at most,the first count characters of strSource to strDest._tcscat(char* strDest,size_t sizeInBytes,const char* strSrc) // A

2009-08-29 14:15:00 833

原创 固定对话框大小

应该将创建风格的WS_THICKFRAME去掉,因为MSDN的解释如下: Creates a window with a thick frame that can be used to size the window.,可见就是用来的Resize对话框的

2009-08-23 18:17:00 990

原创 显示从另一类中获取到位图句柄

显示的时候是比较简单的,只需创建DC,选入位图,Blt位图,选出位图即可,代码如下:    其中hDC是要目的DC,已知量,    hBmp也是已知量,是位图句柄。    HDC hCompatibleDC=::CreateCompatibleDC(hDC);    HBITMAP hBmpOld=(HBITMAP)::SelectObject(        hCompati

2009-07-30 14:50:00 598

原创 GetDIBits() 获取填充BITMAPINFO结果

在已经知道了HBITMAP的前提下,若要获取到该位图句柄对应的位图信息,则应该按如下格式获取:BITMAPINFO bmpinfo;ZeroMemory(&bmpinfo,sizeof(BITMAPINFO));// 下面这句话是必须的,否则将得不到任何信息bmpinfo.bmiHeader.biSize=sizeof(BITMAPINFO);:GetDIBits(hDC,hB

2009-07-30 13:30:00 2032

原创 又回到广州

项目又做了一个月了,又在绍兴呆了一个月了,感慨还是蛮多的。昨天早上回到智景花园,老婆已经上班了,看了会电视,就睡觉了。然后下午和老婆去岗顶准备看电影,结果没有新片,就去买了件衣服。今天又来上班了。其实过的挺平淡的。随着项目越做越深,自己在技术方面还是有提高的,比如对类的理解有提升了,对线程的安全退出等等。不过我的目标还是都要了解下,不需要每个都钻研的很透,这就需要自己决定以后的路。我还是很

2009-07-22 12:49:00 811

转载 2003操作系统10例配置技巧

    作为一款针对服务器的操作系统,Winows 2003在安全方面有了很大的进步,但是这也造成了使用系统过程中的不便,本文为大家例举了十个配置Windows 2003操作系统的技巧,可以让你更方便的使用Windows 2003操作系统。   一、调整虚拟内存   正常运行Windows所需要的虚拟内存是作为物理内存的“后备力量”而存在的,虽然运行速度上硬盘不如内存,但在容量上内存是无法与硬

2009-07-17 18:45:00 399

转载 删除病毒

进入“Microsoft Windows Recovery Console”,输入您的管理员密码,忘记的应该在重启前重设一个!  删除 msprotect.sys,输入:attrib -r msprotect.sys,回车,del msprotect.sys,回车;其他文件类似。

2009-07-14 00:42:00 751

转载 CMarkUp使用简介

 最近正在研究C++下的XML分析工具CMarkup。初次和XML相遇是基于C#对XML的操作。C#的XmlDocument和XmlNode给我印象之深,让我至今都无法忘怀。现在想在C++下发掘XML的强大,结果却发现建房子你除了需要基本的建设材料外,还需要些而外的工具。不像C#那样,已经打成包供你直接使用了。好在有知道CMarkup这个小型XML的分析器,可以为我所用。俗话说:磨刀不误砍柴工。我

2009-07-04 00:37:00 21161 6

转载 MFC对话框创建和销毁窗口时,函数的调用顺序

以下是一点资料供参考,非模态对话框的销毁顺序:MFC应用程序中处理消息的顺序1.AfxWndProc()      该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc()  该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,                    然后调用WindowProc(

2009-06-29 13:51:00 10114 2

原创 VS编译的一些问题

昨天晚上为了赶项目,调程序又调到了4点,哎做程序员真的是太命苦了,今天赶紧总结一下,免得以后同样的问题又搞半天。问题的关键还是自己的经验不足,对一些知识的理解没有很到位,导致老是在瞎折腾。1.遇到找不到头文件之类的问题,肯定是因为配置里面,C++-->附加包含目录->里面包含的路径里,找不到需要的文件。首先利用Everything软件搜出该文件,然后直接将其添加即可。2.从项目中删除了

2009-06-16 16:14:00 627

原创 VS2005找不到解决方案

今天重装了2005后,发现新建的解决方案,在新建一个项目后就消失了,再想添加项目就不容易,解决方法是:工具->选项->项目解决方案->选中总是显示解决方案

2009-06-07 10:25:00 662

原创 C++重载运算符

#include "iostream"using namespace std;class MyInt{public: int a; int b;public: MyInt(){ a=0; b=0; cout<<"默认构造函数"<<endl; } MyInt(int ia,int ib){ a=ia; b=ib;

2009-06-06 10:34:00 1162 1

原创 API改变文字的颜色

有时候就会很糊涂,今天在需要在程序中改变文字的颜色,竟然去改变HPEN的颜色。应该是调用API函数SetTextColor(HDC,COLORREF),然后调用TextOut()才可以改变文字的颜色。

2009-06-03 16:57:00 704

原创 开始>运行>gpedit.msc>计算机配置>管理模板>系统>在右侧找到"关闭自动播放">双击>选择"己启用".

2009-06-01 14:29:00 2239

原创 回到广州,心情还是没好

2009-05-31 16:31:00 400

ezdicom代码

用Delphi做的读DICOM图片的控件

2007-10-23

空空如也

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

TA关注的人

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