![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文章收集
文章平均质量分 68
yanghao58686763
努力学习~
展开
-
美化VC界面(用户登录界面)
美化VC界面(用户登录界面) 第一步:美化界面的非客户区(重绘标题栏和界面边框)。 关键代码如下: // 函 数 名:DrawTitleBar // 功能描述:绘制标题栏、边框颜色,绘制标题内容、图标和按钮 // 输入参数:pDC:设备指针 // 输出参数:void // 创建日期:2006-2-20 // 修改日期:2006-2-20 // 作 者:joinclear // 附加说明:无 v转载 2007-10-18 13:12:00 · 4278 阅读 · 2 评论 -
为VC++应用程序对话框添加透明位图
我们在进行程序的界面设计时,常常希望将位图的关键部分,也既是图像的前景显示在界面上,而将位图的背景隐藏起来,将位图与界面很自然的融合在一起,本实例介绍了透明位图的制作知识,并将透明位图在一个对话框中显示了出来,界面效果如图一所示: 图一、对话框界面上透明显示位图转载 2007-10-18 11:09:00 · 1006 阅读 · 0 评论 -
神州数码试题
神州数码试题1)Which statement shows the maximum salary paid in each job category of each department?_______ A. select dept_id, job_cat,max(salary) from employees where salary > max(salary);B. select dep转载 2007-11-07 11:31:00 · 2116 阅读 · 0 评论 -
常用的SQL语句积累
1.如何删除表中的重复记录?(这里指记录的每个字段都要相同) select distinct * into #temp from tab delete tab insert tab select * from #temp drop table #temp 1.DISTINCT 是 SUM、AVG 和 COUNT 的可选关键字。如果使用 DISTINCT,那么转载 2007-11-11 20:53:00 · 899 阅读 · 0 评论 -
传说中的100句英语可以帮你背7000单词
1. Typical of the grassland dwellers of the continent is the American antelope, or pronghorn.1.美洲羚羊,或称叉角羚,是该大陆典型的草原动物。2. Of the millions who saw Haley’s comet in 1986, how many people will live lo转载 2008-02-07 07:33:00 · 868 阅读 · 0 评论 -
硬盘 FAT 文件系统原理的详细分析
硬盘 FAT 文件系统原理的详细分析 一、硬盘的物理结构: 硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁转载 2007-12-06 12:43:00 · 1552 阅读 · 0 评论 -
硬盘的透彻分析
硬盘是现在计算机上最常用的存储器。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的 能力。而这些数据都被以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出它相应的规则。这就是分区概念的形成。 分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即 MasterBootRecord,一般转载 2007-12-06 12:37:00 · 1349 阅读 · 0 评论 -
[文件分配表(FAT)及其结构]
文件分配表(FAT)原创 2007-12-06 15:38:00 · 14030 阅读 · 0 评论 -
DEBUG命令详解
DEBUG命令详解 DEBUG是DOS中的一个外部命令,从DOS 1.0起就带有此命令,因此可见此命令的重要性了。虽然此命令的功能非常强大,可以解决许多问题,可是对许多人来说,尤其是初学者来说,却非常不易掌握。因此,现将DEBUG的命令详细介绍一番,以让大家知道它的使用。Debug:A(汇编)直接将 8086/8087/8088 记忆码合并到内存。该命令从汇编语言语句创建可转载 2007-12-06 15:40:00 · 1036 阅读 · 0 评论 -
如何用非对称密码算法制作共享软件的注册码
网上大多数共享软件的注册码(又称为序列号)的设计都不是很好,比较容易被破解者做出注册机来。下面介绍一种利用公钥算法(又称为非对称算法)RSA制作注册码的方法。采用这种方法,不知道密钥的话时很难写出注册机来。实际上有部分软件已经使用了这类方法。大家都知道RSA采用一对密钥,即公钥和私钥,从公钥难于推出私钥,反之亦然,这个难度是基于大数分解的难度。利用RSA生成共享软件注册码的思路如下:1、先随机转载 2008-01-12 11:21:00 · 1354 阅读 · 3 评论 -
有关注册表API函数
注册表的操作,API为我们提供了大约25个函数。他提供了对注册表的读取,写入,删除,以及打开注册表及键值时所有函数,并且可以达到对注册表的备份,连接和对远端注册表进行查看等等。注册表对整个系统十分重要,你在进行操作时,一定要先考虑清楚。这些函数有: RegCloseKey RegConnectRegistry RegCreateKey RegCreateKeyEx RegDeleteKey转载 2008-01-12 11:26:00 · 2664 阅读 · 0 评论 -
共享软件如何赚钱
经常看到很多同行们对共享软件能否赚到钱感到困惑,虽然大家都知道的周易前辈的MP3 CD Maker创下了月入四万的记录,但这对我们大多数人来说,只是一个很遥远的梦,就好象是水中的月亮,可望不可及。这个也曾经是我投入这个行业是的目标,虽然到目前我的收入才达到他的四分之一,但我已心滿意足了,回顾两年多的编程生活,总结了一些经验,希望和大家分享,最重要的一点,我将它做为这篇文章的题目吧,那就是:我一直在转载 2008-01-11 14:34:00 · 2048 阅读 · 0 评论 -
COM 技术介绍(全部)
一、COM介绍 1、定义 (Component Object Model) COM是微软公司的最高级的,包罗万象的二进制通讯规范(也就是说是大家都要遵守的合同)。用于软件组件间跨进程,跨机器,和操作系统进行交互操作。COM是透明位置的。它可以在EXE,DLL或者远程机器上使用。 OLE是一个主要与用户界面相关的高级功能的集合。COM和OLE的概念界限原本就不清晰,总是容转载 2008-04-12 10:59:00 · 9753 阅读 · 1 评论 -
mfc 使窗口始终在最前面 vc++
mfc 使窗口始终在最前面 vc++ 只要在App类中的InitInstance()函数中加入以下代码就可以了:BOOL CwindowOnTopApp:: InitInstance(){ //此处略去了VC自动生成的代码 m_pMainWnd->showWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); m_pMa原创 2007-10-18 11:06:00 · 15401 阅读 · 4 评论 -
限制窗口的最大化和不可移动
限制窗口的最大化和不可移动 在 CMainFrame的OnCreate函数中加入: CMenu *pTopMenu=GetSystemMenu(false) pTopMenu->RemoveMenu(4,MF_BYPOSITION);//最大化窗口不可用 pTopMenu->RemoveMen原创 2007-10-18 11:04:00 · 1610 阅读 · 0 评论 -
C++中指针的使用艺术
C++中指针的使用艺术 在C++编程中使用指针能有速度快,节约内存等优点,是很多C++程序员的最爱。但指针是一把双刃剑,用好了它,你就会发现指针有多么的方便,反之,你可能就头疼了,往往会出现意想不到的问题。 一.什么是指针: 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针只是一个指转载 2007-10-22 11:41:00 · 575 阅读 · 0 评论 -
mfc:使应用程序显示为任务条通知区中的图标
在Windows 95任务条的右边有一个区域被称为通知区域,在其中可以显示一些应用程序的图标,用鼠标单击其中的图标一般能弹出应用程序的菜单,双击则能显示应用程序的完整窗口界面。时钟和音量控制是任务条通知区最常见的图标。任务条通知区编程可以通过Windows 95外壳编程接口函数Shell_NotifyIcon来实现,该函数在shellapi.h头文件中声明,其原型如下:WINSHELLAPI BO转载 2007-10-18 13:32:00 · 1350 阅读 · 0 评论 -
指针的入门
指针的入门 这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,转载 2007-10-22 11:39:00 · 574 阅读 · 0 评论 -
百度之星程序设计大赛试题
百度之星程序设计大赛试题 百度之星程序设计大赛试题-1第一题(共四题100分):连续正整数(10分)题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。 输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:原创 2007-10-24 11:28:00 · 1326 阅读 · 0 评论 -
C++解的一道Google Top Coder 850分的题目
今天看了我旁边一哥们的Blog(http://www.chenshuo.com/) ,仔细研究了一下他做的一道Top coder的题目(其实以前就看了,只是一直没时间去研究,呵呵).看完题做了一下,然后看他的答案,两人的想法竟然是一致的,只是思考的过程略有不同,在此还是把我的思路写出来.原题如下(注:引自http://www.chenshuo.com/,我没去top coder看过,只是转载 2007-10-07 00:07:00 · 548 阅读 · 0 评论 -
有感:应聘Java笔试时可能出现问题及其答案
有感:应聘Java笔试时可能出现问题及其答案 huij 前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为>,还有一篇忘了名字,读后深受启发。 在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。 希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更原创 2007-10-08 11:52:00 · 904 阅读 · 0 评论 -
几个简单的汇编初学者问题总结
几个简单的汇编初学者问题总结 网上哪位前辈的作品,小生这里借用了,不要见怪哦,*^_^*!0 关于指令时间的问题 上次有兄弟问关于 指令时间的问题,答复查看 intel 手册是一个办法。但很多人没有那个东东吧!,所以可以用另一招,在编译时加入 /Sc 选项:ML /Fl /Sc Kinds.asm还有有位兄弟问过 为什么 mov ax,offset table 比 l转载 2007-11-02 20:00:00 · 628 阅读 · 0 评论 -
java面试题指南(三十一题)
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,原创 2007-11-03 00:49:00 · 771 阅读 · 0 评论 -
java面试122道题
1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继原创 2007-11-03 00:53:00 · 6542 阅读 · 6 评论 -
用AnimateWindow函数实现窗口动画效果
用AnimateWindow函数实现窗口动画效果 BOOL AnimateWindow( HWND hwnd, DWORD dwTime, DWORD dwFlags ); hWnd:指定产生动画窗口的句柄; dwTime:指明动画持续的时间(以微秒计),完成一个动画的标准时间为200微秒; dwFags:指定动画类型。这个参数可以是一个或多个标志的原创 2007-10-18 10:28:00 · 915 阅读 · 0 评论 -
如何改变CRichEdit字体颜色 vc
如何改变CRichEdit字体颜色 vc//该应用程序可以直接使用m_richEdit 是CRichEdit控件变量 void ModifyRichTextColor() { CHARFORMAT cf; memset(&cf,0,sizeof(CHARFORMAT)); this->m_richEdit.SetWindowText("弹道弹道弹道弹道弹道弹道导弹对弹道弹道弹道弹转载 2007-10-18 10:37:00 · 3212 阅读 · 0 评论 -
用Visual C++开发数据库应用程序
用Visual C++开发数据库应用程序1、 概述1、1 Visual C++开发数据库技术的特点Visual C++提供了多种多样的数据库访问技术——ODBC API、MFC ODBC、DAO、OLE DB、ADO等。这些技术各有自己的特点,它们提供了简单、灵活、访问速度快、可扩展性好的开发技术。简单性Visual C++中提供了M转载 2007-10-18 10:39:00 · 934 阅读 · 0 评论 -
C++编码规范
C++代码规范原创 2010-06-29 10:37:00 · 773 阅读 · 0 评论