![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目管理
aidy22
学历代表过去,能力代表现在,学习力代表将来!
虚心请教,用心学习;真心付出,开心收获!(*^__^*)
展开
-
黑屏、锁定鼠标和键盘
对于一些需要注册认证的软件,如果检测到注册非法,可以采用简单的锁定键盘和鼠标以及黑屏。相对“不断重启系统”来说,这应该算是一种比较温和的办法吧:-)//以下代码仅在Win2K Pro下测试通过void CEnrol::ComputerLock(){ //显示器黑屏 SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,2); //锁定键原创 2009-08-06 17:10:00 · 871 阅读 · 0 评论 -
MFC最重要的类
本文转贴于:http://blog.beaplat.com/257310/item/1579.html MFC窗口类1CObject类CObject类为其派生类提供了支持序列化,调试信息期类型信息等一些通用功能.2CCmdTarget类凡是希望具有希望具有Windows消息的功能的都必须以CCmdTarget类为基类.3CWnd类凡是以窗口形式国外观并且可以响应消息的类(例如,按钮类Cbu转载 2009-09-28 14:33:00 · 1381 阅读 · 0 评论 -
Windows消息大全
本文转贴于:http://i.cn.yahoo.com/05665370211/blog/p_146/ Windows消息目录 1. WM_NULL=$0000: 2. WM_CREATE=$0001: 应用程序创建一个窗口 3. WM_DESTROY=$0002: 一个窗口被销毁 4. WM_MOVE=$0003: 移动一个窗口 5. WM_SIZE=$0005:改变一个窗口转载 2009-09-22 10:46:00 · 948 阅读 · 2 评论 -
Windows API函数大全
本文转贴于:http://i.cn.yahoo.com/05665370211/blog/p_145/ 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连转载 2009-09-22 10:44:00 · 896 阅读 · 0 评论 -
旧的代码在2005下使用的注意点
本文转贴于:http://www.diybl.com/course/3_program/c++/cppsl/20081011/149983.html 将以前的代码在vc2005下编译,经常会遇到类似如下的警告: warning C4996: strcat was declared deprecated. 通常这类警告都是由于调用了字符串相关函数引起的。虽然这警告无伤大雅,仅仅只是转载 2009-09-21 09:46:00 · 600 阅读 · 0 评论 -
计算机专业英语名词解释大汇总
1、公司及其商标名Microsoft: 有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software,软件”,顾名思义,微软(Microsoft)是专门生产软件的公司。当今90%以上的微机都是装载Microsoft的操作系统,如MS-DOS 6.22、Windows 3转载 2009-09-17 14:56:00 · 4141 阅读 · 0 评论 -
如何防止密码被非法获取?
从下载的文档中看到的,不知道出处。如作者看到,请联系我修改,谢谢合作! [问题提出] 这两天大家比较专注在获取Edit密码框的密码.在盗取时,我们如何防范呢? [解决方法] 此方法针对于通过SendMessage向此窗口发送WM_GETTEXT或EM_GETLINE消息来取得密码.跟我来. [程序实现] 方法很简单,用CWnd::DefWindowProc函数拦截得到的消息(向Ed转载 2009-09-15 15:56:00 · 708 阅读 · 0 评论 -
使用COM、OLE的注意事项
不断更新中:2009年9月7日:1、注意初始化与解除初始化//初始化CoInitialize(NULL);AfxOleInit();AfxEnableControlContainer();//解除初始化CoUninitialize(); 这个是我在项目中得到的收获,在测试例子中,记得初始化,而导为DLL以后,忘记初始化,结果导致一直内存出错!原创 2009-09-07 17:49:00 · 601 阅读 · 0 评论 -
VC编程小技巧20个
本文转贴于:http://topic.csdn.net/u/20080509/15/3bfad216-4644-440d-a540-fbcde4cb4405.html一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL); 二、关闭CD_ROM mciSendString("Set cdAudio door clos转载 2009-09-04 11:49:00 · 797 阅读 · 1 评论 -
Inno setup 常用修改技巧
1 、如何让协议许可页面默认选中我同意按钮 [code]procedure InitializeWizard();beginWizardForm.LICENSEACCEPTEDRADIO.Checked := true;end;2、自定义安装程序右上角图片大小 [code]procedure InitializeWizard();beginWizardForm.WizardSmallBitma原创 2009-08-20 10:34:00 · 1685 阅读 · 0 评论 -
如何将程序员写出来的程序打包成安装包(最简单的)
一、准备工作:先下载一个Inno Setup编译器,这里我用到的是5.3.3中文版的。下载地址:http://www.skycn.com/soft/5625.html软件介绍: Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网原创 2009-08-20 08:59:00 · 34986 阅读 · 2 评论 -
进程共享变量----#pragma data_seg用法
应用一:单应用程序。 有的时候我们可能想让一个应用程序只启动一次,就像单件模式(singleton)一样,实现的方法可能有多种,这里主要用#pragma data_seg来实现的,简洁便利。在应用程序的入口文件前面加上#pragma data_seg("data")int count = 0;#pragma data_seg()#pragma comment(linker,"/原创 2009-08-17 11:06:00 · 1493 阅读 · 0 评论 -
DELPHI调用VC写的DLL经验
由于项目的需要,必须使用DELPHI调用VC编写的DLL,而我是编写DLL的。 这里总结几个出现过的问题,以后再遇到就会用了。 一、需要在每一个输出的函数开始添加上AFX_MANAGE_STATE(AfxGetStaticModuleState()); AFX_MANAGE_STATE(AfxGetStaticModuleState())这是用来实现DLL资源的切换!原创 2009-12-09 14:26:00 · 3333 阅读 · 0 评论