- 博客(32)
- 资源 (3)
- 收藏
- 关注
转载 VMware安装GHOST版XP教程
VMware安装GHOST版XP教程本来我是无法安装GHOST版的XP系统在VMware上。 我很苦恼,到处找方法,最后找到了这里, 可是每个关于这个问题的帖子里边都说改问题早就被处理,让搜索老帖子,可是我搜索出来的帖子里边的回复都说是改问题已经处理,请搜索老帖子,搜来搜去也没有搜索到解决的办法,后来请朋友吃了顿饭,问题解决了。 在这里分享一下经验。。 在VMwar
2010-01-16 09:27:00
38658
4
原创 如何用Delphiz做简单的Gecko浏览器
如何用Delphiz做简单的Gecko浏览器研究如何使用Delphi写嵌入式浏览器。本文参考网络文章《使用Gecko内核的浏览器控件》。 文章地址:http://hi.baidu.com/rarnu/blog/item/b6acba092f0232236a60fb78.html/cmtid/b9ac4534c6a81645241f1404 主要是安装文件配置好环境,然后才
2009-07-29 16:06:00
4119
原创 Delphi 2007 上安装 VCLSkin 界面美化第三方控件
VCLSkin5.03 for Delphi 2007------ BY October32 ,2009-7-22 本文章讲述在Delphi 2007上安装第三方控件VCLSkin5.03。VCLSkin是delphi的控件,使得delphi程序具有skin换皮肤功能。不用修改Form,把控件拖放到Form上即可自动换肤。 下载地址:http://xzd11.ouyaoxiaz
2009-07-22 16:50:00
5310
原创 Unix 时间戳 互相转换 系统标准形式时间
Unix 时间戳转换系统标准形式时间/************************ 转换按钮 *****************//输入UNIX字符串 csInput = “1244915859”;//输出系统时间:csOutput = “2009-06-14 01:57:39”;***********************************************
2009-06-14 02:58:00
2513
原创 养成一个学用计算机英语的良好习惯
养成一个学用计算机英语的良好习惯: 1、 给自己起一个英文名字。并用作网名和登录名。 2、 选一本适合自己的计算机英语教材。 3、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。 4、 上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。 5、 在程序中使用英文注释,坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。 6、 每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕
2009-04-01 09:06:00
749
原创 问题,经验,知识,时间,梦想
P0. 有问题并不怕,怕的是找不到问题出在什么地方;问题总是有办法解决滴。 P1. 请教别人,得到的只是结果;经验只是别人的经验,只有自己认真实践过,才是自己的经验。 P2. 发现自己缺什么知识,就应该主动去补;坐在那里是等不到的。 P3. 不要总说自己没时间,在你觉得无聊的时候,其实你就是在浪费时间;不要总说自己没经验
2009-03-31 10:29:00
569
转载 CString,int,string,char*之间的转换[转]
CString,int,string,char*之间的转换-06-15 16:451 CString,int,string,char*之间的转换 string 转CString CString.format("%s", string.c_str()); char 转CString CString.format("%s", char*); char 转s
2009-02-26 09:03:00
769
1
原创 SelectObject和DeleteObject 函数
Windows显示设备的属性,共有下面几种:位图、画刷、字体、画笔、区域。如果要设置它们到当前设备里,就需要使用SelectObject函数,比如上面介绍的字体设置,就会用到这个函数。当你创建一个位图时,这时Windows就会在内存里分配一块内存空间,用来保存位图的数据。当你创建字体时,也会分配一块内存空间保存字体。如果程序只是分配,而不去删除,就会造成内存使用越来越多,最后导到
2009-02-23 10:12:00
6356
原创 WritePrivateProfileString函数说明[转]
在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. .所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LP
2009-02-19 15:00:00
1254
转载 CListCtrl 使用技巧[转]
CListCtrl 使用技巧关键词: CListCtrl 使用技巧 摘自:http://blog.youkuaiyun.com/lixiaosan/archive/2006/04/07/653563.aspxCListCtrl 使用技巧 以下未经说明,listctrl默认view 风格为repo
2009-02-19 10:47:00
1159
原创 关于安装查看内存泄露工具BoundsChecker 时出错的问题 ERROR432
安装查看内存泄露工具BoundsChecker 时出错 出错:ERROR432 。 警告框提示内容是 : "Setup has detectedthat unInstallShield is in use. Please close unInstallShield and restartsetup. Error 432" 解决方法是:在电脑中搜索:isun
2008-12-24 11:07:00
1895
原创 总结UpdateData()函数[转]
一、总结UpdateData()函数UpdateData(true);//用于将屏幕上控件中的数据交换到变量中。UpdateData(false);//用于将数据在屏幕中对应控件中显示出来。 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户
2008-12-22 10:13:00
952
原创 关于CString剖析,“strcmp”: 不能将参数1从“CString”转换为“const char *”问题
关于CString剖析,“strcmp”: 不能将参数1从“CString”转换为“const char *”问题 CString csNewListBoxText;CString csOldListBoxText(g_csFirstListBoxSelText);if(strcmp(csNewListBoxText,csOldListBoxText)!=0)//Releas
2008-12-19 10:39:00
16438
原创 debug版本release版本下的GetDlgItem问题
//release版本下不能这样写,debug版本下没问题GetDlgItem(IDC_STATIC_WAIT)->SetWindowTextA("正在登陆服务器,请稍候...");出错:error C2039: “SetWindowTextA”: 不是“CWnd”的成员。 原来这样写:m_cWaitText.SetWindowTextA("正在登陆服务器,请稍候...");
2008-12-19 10:19:00
3188
1
转载 VC下Debug和Release区别[转]
VC下Debug和Release区别[转] 最近写代码过程中,发现Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理异常。网上查找了些资料,在这罗列汇总下,做为备忘~一、Debug 和Release 的区别 Debug
2008-12-19 09:42:00
1203
转载 关于双缓冲(CDC *pDC) 、图形闪烁问题(转)
关于双缓冲(CDC *pDC) 、图形闪烁问题(转) 显示图形如何避免闪烁 显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(呵呵当然也只有年多)使用MFC
2008-12-18 09:20:00
2093
原创 关于VC字号大小的设置相关代码
关于VC字号大小的设置相关代码 HBRUSH CVideo::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); //修改时间2008-11-18 [lei] //字体大小
2008-12-18 08:53:00
1488
原创 关于为对话框添加背景图片LoadBitmap的问题
关于为对话框添加背景图片LoadBitmap的问题:首先要为对话框添加消息映射,主要是:BEGIN_MESSAGE_MAP(CXXXDlg, CDialog) ON_WM_ERASEBKGND()//背景图片END_MESSAGE_MAP()然后在相关代码区域添加代码://设置TOOLDLG的背景色,添加背景图片。[lei]BOOL CToolD
2008-12-17 17:28:00
1314
原创 关于设置对话框的背景颜色,和设置控件的字体颜色或背景颜色
关于设置对话框的背景颜色,和设置控件的字体颜色或背景颜色:首先要为对话框添加消息映射,主要是: BEGIN_MESSAGE_MAP(CXXXDlg, CDialog) ON_WM_ERASEBKGND()//背景色 ON_WM_CTLCOLOR()//设置文本等控件相关颜色END_MESSAGE_MAP() 然后在相关代码区域添加代
2008-12-17 17:12:00
1165
原创 关于怎样使用Picture Control显示BMP图片
下面是关于怎样使用Picture Control显示BMP图片: 查找了一下SetBitmap是这样定义的: /////////////////////////////////////////////////////////////////////////////////// // uBmpResource:图片ID; uCtrlReso
2008-12-17 16:59:00
1724
原创 代码注释规范[转]
代码注释规范 一、 注释规范1、 修改代码时,总是使代码的注释保持最新, 为了防止问题反复出现,对错误修复和解决方法代码必须使用注释。2、 在每个函数、方法的开始,应该提供标准的注释以指示例程的用途,注释样本应该是解释它为什么存在和可以做什么的简短介绍。3、 避免在代码行的末尾添加注释;行尾注释使代码更难阅读。4、 在变量声明
2008-12-16 14:40:00
1567
转载 为什么要有注释[转]
文章出处:http://www.diybl.com/course/3_program/rg/20071031/81283.html 为什么要有注释 企业级软件生命周期的%用于维护,对代码的可读性和可维护性要求非常高,性能反而被放到其次;我们在编写程序的时候必须重视代码质量。 软件开发是一种高级脑力劳动,精妙的算法之后往往伴随着难以理解的代码,对于不经常
2008-12-15 16:43:00
1046
转载 VC常见数据类型转换详解[转]
VC常见数据类型转换详解[转] 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="女侠程佩君"; char temp[200]; char *buf; CString s
2008-12-15 15:09:00
482
转载 VC format函数详解[转]
VC format函数详解[转] Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法
2008-12-15 14:18:00
1070
转载 使用断点 一写调试方法(抄)
C/C++ code: f9 --- 设置/取消断点 f10 --- 单步执行 f11 --- 比f10的步幅小,f10在函数的调用时,直接跳过,在f11下,会进入函数体! f5 --- 执行到下一个断点! 了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态
2008-12-15 09:16:00
568
转载 CFileFind类的使用总结(转)
CFileFind类的使用总结(转)2008-12-13 1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CFileFind
2008-12-13 09:35:00
564
转载 Visual C++ MFC 中常用宏的含义 [转载]
Visual C++ MFC 中常用宏的含义AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明: 定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到
2008-09-03 21:48:00
571
原创 Oct_32第五日:一些小错误!
Oct_32第五日:一些小错误!error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型解决方案:(1)将: AfxMessageBox("xxx");变成 :AfxMessageBox(_T("xxx"));(2) 选择 “项目” 菜单->项目属性->配置属性->常规->字符集,改为 “未设置” 1. extern用在变量声明中
2008-08-25 20:55:00
1304
原创 Oct_32第四日: 如何学习一个新软件
Oct_32第四日: 如何学习一个新软件 如何学习一个新软件 老师针对我的告戒:学习一个新软件的过程是这样的: 第一:先看smaple,看看这个软件有什么功能,可以实现什么东西,自己编译和运行一次看看如何。这是第一步。 第二:结合自己的需要,找出相应的sample,看看这个sample如何实现的。 第三:看完sample后,就要看文档,我如何才能做一个简单的东西,实现这个sampl
2008-08-22 11:09:00
928
原创 Oct_32第三日: 编写用户手册
Oct_32第三日: 编写用户手册 老师的教导: 注意: 做任何软件都应该是这样,先出蓝图,也就是使用手册。软件还没有开始做,就应该把手册写出来。一般没有做过软件的人就是说,是不是应该等我把功能写好,然后根据我写好的东西搞一个手册。其实这个完全错误的。 大家都要注意,因为你认为你写的功能客户可能会满意,但是做出来后,95%的几率是客户不满意的。原因是每一个人的预期
2008-08-22 11:04:00
635
原创 Oct_32第二日: 你对自己的开发项目的概念清楚吗?
Oct_32第二日: 你对自己的软件开发项目的概念清楚吗? 检查你对你和你团队对项目概念的理解程度的对照表 1.你的软件开发的目标是什么?你能不能毫不含糊的陈述一下你这个目标?这个是全新的产品还是在已有的产品或技术的基础上帮助企业达到市场的某个目标?在总目标下你能否列出最重要的几个必须的分目标?如果你觉得你能回答得出来,你是否知道
2008-08-21 20:56:00
528
原创 Oct_32第一日: 本Blog第一文!
Oct_32第一日:项目开发一个月 , 决定将过程写入Blog!以来记录成长历程...OK!记录进行时...
2008-08-21 17:14:00
394
Delphi 2007 上安装 VCLSkin 界面美化第三方控件.doc
2009-07-22
基于VC和Socket的完整Ftp客户端程序.rar
2008-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人