自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

转载 waitpid

waitpid目录表头文件函数说明示例代码编辑本段表头文件  #includesys/types.h>  #include  定义函数 pid_t waitpid(pid_t pid,int * status,int options);编辑本段函数说明  waitpid()会暂时停止目前

2012-03-25 17:24:06 816

转载 fork()函数的理解

作者:王姗姗,华清远见嵌入式学院讲师。  对于刚刚接触Unix/Linux操作系统,在Linux下编写多进程的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。  首先我们来看下fork函数的原型:  #i nclude   #i nclude STd.h>  pid_t fork(void);  返回值:  负数:如果出错,则f

2012-03-25 16:31:38 676

转载 如何搭建虚拟服务器

什么是虚拟服务器。举个例子,如果你想建立一个服务器,供internet 上的用户访问,比如做一个公司的网站,一般情况下,你需要去为自己的网站服务器申请域名和一个公有的ip 地址( public ip),然后还要把自己),的服务器做主机托管或者直接申请虚拟空间用来放置网站内容,不仅申请过程繁琐而且还会产生一定的费用,主要是申请公有ip 地址和做主机托管及虚拟空间的费用较高,如果您的网站本身不会有太多

2012-02-07 16:01:14 8513

转载 AJAX- XMLHttpRequest 对象- 浏览器支持

AJAX 的要点是 XMLHttpRequest 对象。不同的浏览器创建 XMLHttpRequest 对象的方法是有差异的。IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。如需针对不同的浏览器来创建此对象,我们要使用一条 "try and catch" 语句。您可以在我们的 JavaScript

2011-11-17 15:19:43 561

转载 全面剖析XMLHttpRequest对象

XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。  一、 引言  异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于

2011-11-17 14:55:35 496 2

原创 linux默认进如文本界面设置方法

linux默认进入文本界面设置方法如下:vi /etc/inittabid:3:initdefault: (把5改为3,其中3代表启动级别)以后在你重启系统的时候都会进入字符界面可以通过startx进入图形界面

2011-11-01 22:42:19 774

原创 80端口被inetinfo.exe占用解决方法

今天在配置EasyWebServer时,要用到80端口,我每次启动都会提示“1、80端口被占用,Apache启动失败。”但我又不知道80端口被什么程序占用了,经过搜索后知道了下面的方法:1. 在“运行”中输入CMD2.在启动的窗口中输入netstat -ano,就可以看到所有端口占用的情况,记下占用80端口的程序的PID3.打开“任务管理器”,点击菜单栏的“查看”,再点

2011-11-01 19:23:43 8847

原创 linux终端下修改文件夹名称显示颜色

文本界面下,用蓝色作为ls的目录的颜色,配合他的黑色背景,感觉太暗了,看不清。改成别的颜色的方法:首先,# vi /etc/DIR_COLORS内的设定“DIR 01;34”,为ls命令的目录的颜色设置,01表示粗体,34表示字体蓝色。我把它改成了“DIR 01;94(改后文件夹的颜色比之前蓝色浅了一些,偏紫色一些,反正我是可以看清楚了,你看不清可以改成其他的试一下)然

2011-10-29 15:21:30 7349 2

转载 linux下解压命令大全

.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf

2011-10-24 14:09:19 421

原创 关于document.getElementById()函数

语法:oElement = document . getElementById ( sID )参数:sID――必选项。字符串 (String) 。返回值:oElemen――对象 (Element) 。说明:根据指定的 id 属性值得到对象。返回 id

2011-09-07 13:13:06 2441

转载 WEP、WPA和WPA2的区别

= WEP =有线等效加密(Wired Equivalent Privacy),又称无线加密协议(Wireless Encryption Protocol),简称WEP,是个保护无线网络(Wi-Fi)信息安全的体制。因为无线网络是用无线电把讯息传播出去,它特别容易被窃听。WEP

2011-07-22 11:03:46 3280 1

转载 C51汇编伪指令(转载)

1、DS ---预留存储区命令格式: 〔标号:〕 DS   表达式值其功能是从指定地址开始,定义一个存储区,以备源程序使用。存储区预留的存储单元数由表达式的值决定。TMP:   DS   1从标号TEP地址处开始保留1个存储单元(字节)。2、BIT---定义位命令格式:   字符名称   BIT   位地址其功能用于给字符名称定义位地址。SPK   BIT   P3.7经定义后,允许在指令中用SPK代替P3.7。3、USING指令USING指令通知汇编器使用8051的哪一个工作寄存器组。格式: USING

2011-05-11 09:28:00 1547

转载 51单片机的data,xdata,code

<br />dATa: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。<br />idATa:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。<br />idATa是用类似C中的指针方式访问的。<br />汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idATa做指针式的访问效果很好)<br /><br />xdATa: 外部扩展RAM,一般指外部0x0000-0xffff空间,用

2011-05-10 18:33:00 2799

转载 Nand Flash 接口实验

In recent times, NOR flash memory gets high in price while an SDRAM and a NAND flash memory is comparatively economical , motivating some users to execute the boot code on a NAND flash and execute the main code on an SDRAM.上面的话大意是由于Nor Flash价格比较贵,因而促使人们使用N

2011-04-26 18:21:00 3110

转载 vector的用法

vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。  为了可以使用vector,必须在你的头文件中包含下面的代码:  #include   vector属于std命名域的,因此需

2009-09-03 23:09:00 658

转载 捕捉鼠标停留WM_MOUSEHOVER和离开WM_MOUSELEAVE消息

捕捉鼠标停留WM_MOUSEHOVER和离开WM_MOUSELEAVE消息当鼠标停留在程序窗口一定时间后,会产生一个WM_MOUSEHOVER消息;当鼠标离开程序窗口后,会产生一个WM_MOUSELEAVE消息。鼠标离开程序窗口的消息一般很少用,想了半天也想不到在什么情况下会用到这个消息。到是鼠标停留消息会经常用到,比如需要对程序中的某些操作进行提示时,就需要用到WM_MOUS

2009-08-29 14:48:00 5764 2

转载 TrackMouseEvent函数实现鼠标停留响应

TrackMouseEvent函数实现鼠标停留响应 TrackMouseEvent函数在鼠标离开某一窗口或在某一窗口上停留超过某一特定时间长度时发送消息。原型:BOOL TrackMouseEvent(LPTRACKMOUSEEVENT lpEventTrack);参数:  lpEventTrack:是一个指向TRACKMOUSEEVENT结构体的指针。返回: 成功的话返回

2009-08-29 13:39:00 936

转载 GDI+在VC6中的配置步骤

 1.下载(GDI+ for VC6.0 SDK)GDIPlus文件将其中的Includes和Lib中的文件拷到vc目录下的Includes和Lib文件夹中.   下载地址:http://www.codeguru.com/code/legacy/gdi/GDIPlus.zip(引用他人的)2.在你将要使用GDI+的工程中,完成初始化工作:在StdAfx.h中加入#define ULONG_PT

2009-08-28 17:22:00 598

转载 VC控件——CToolTipCtrl的用法

很多的界面设计都需要有Tip提示,下面描述一下Tip的简单使用方法:1. 首先要New一个CToolTipCtrl的对象m_pContentTip2. 调用CToolTipCtrl的create函数,指定其父窗口。可以为某个控件,也可以为this。一般设为this。   m_pContentTip->Create( this, TTS_ALWAYSTIP );3. AddTool。

2009-08-22 15:34:00 1775 1

原创 CToolTipCtrl

CToolTipCtrlCObject └CCmdTarget    └CWnd       └CToolTipCtrlCToolTipCtrl类封装了一个“工具提示控件”的性能。工具提示控件是一个小的弹出窗口,它用来显示一行描述应用程序中的一个工具的目的的文本。一个“工具”可以是一个窗口,比如说一个子窗口或控件,或者是一个窗口的

2009-08-22 14:34:00 3918 2

转载 RegisterHotKey()实现Alt+E的快捷键组合功能

     有的程序需要自定义组合键完成一定功能,如何实现?   [解决方法]     RegisterHotKey函数原型及说明:     BOOL RegisterHotKey(     HWND hWnd,                     // 接收WM_HOTKEY的窗口句柄     int id,                        // hot key的ID号.    

2009-08-15 21:25:00 779

原创 利用GetPrivateProfileString读取配置文件(.ini)

利用GetPrivateProfileString读取配置文件(.ini)2007年12月11日 星期二 19:07配置文件中经常用到ini文件,在VC中其函数分别为:写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR

2009-08-15 19:26:00 422

转载 GetModuleFileName函数

在开发软件的过程里,经常需要把数据保存到当前执行文件路径下面,或者读取当前执行文件路径下的一些配置信息。这时就需要从当前模块里获取所在的目录路径,以便进行固定的位置操作文件。要解决这个需求,就需要调用API函数GetModuleFileName来获取模块所在的路径。函数GetModuleFileName声明如下:WINBASEAPIDWORDWINAPIGetModuleFil

2009-08-15 19:08:00 453

原创 在属性框中添加其他按钮

 BOOL CMyPropertySheet::OnInitDialog() { BOOL bResult = CPropertySheet::OnInitDialog();  // TODO: Add your specialized code here CRect rect, tabrect; int width; //Get button sizes and positions GetD

2009-08-15 16:50:00 390

转载 VC++6.0中实现将应用程序的图标加入到Windows的系统托盘中

摘要 本文对如何将应用程序的图标加入到Windows的系统托盘中做了较为详细的介绍,然后给出了一个C++类以方便的实现该功能,并在VC++6.0中给出了一个应用程序实例来体现其具体实现过程。同时该应用程序实例还讲解了如何在托盘中实现动画图标以及在程序中关闭计算机的技术。 关键词:系统托盘 动画图标 Windows98桌面的系统托盘位于任务栏的右侧,即Windows98桌面的右下方。它常用来显示一些

2009-08-15 16:38:00 909

原创 GetClientRect与GetWindowRect的区别

GetClientRect  函数功能:该函数获取窗口客户区的坐标。客户区坐标指定客户区的左上角和右下角。由于客户区坐标是相对子窗口客户区的左上角而言的,因此左上角坐标为(0,0)  函数原型:BOOL GetClientRect(HWND hWnd,LPRECT lpRect);  在Visual Studio 2005中,该函数的原型为 void GetWindowRect(LPRECT

2009-08-14 15:02:00 1826

原创 修改按键的回调钩子函数

修改按键回调钩子函数,经过一天的查资料,终于解决了按键按下和按键弹起时响应两次的问题。  LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam){ KBDLLHOOKSTRUCT* pStruct = (KBDLLHOOKSTRUCT*)lParam;  if (nCode == HC

2009-08-13 15:00:00 696

转载 利用底层键盘钩子拦载任意按键(回调版)

前段时间我曾经写过一篇《利用底层键盘钩子屏蔽任意按键》,并放到了我的blog上。这篇文章的题目中把“屏蔽”改成了“拦截”,显然要比以前的版本强一 些了。对于以前写的那个DLL,有一个不够理想的地方,就是仅仅能实现屏蔽。如果想在屏蔽之前加入一些“小动作”,就只能修改DLL,在 LowLevelKeyboardProc函数中添加代码,实现新的功能。但这样显然不够灵活,这样的DLL也不具备一般性了。所以

2009-08-13 14:57:00 658

转载 Shutdown控制电脑重启,关机

如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。 Windows XP的关机是由Shutdown.exe程序来控制的,位于Windo

2009-08-12 22:07:00 581

转载 玩转keybd_event

模拟键盘平时不是很常用, 但是当调用某些快捷键执行某项功能时, 它真的是那么的方便呀. 你不信? 看看下面的实现, 你就会大呼: 为什么不早点告诉我? 呵呵, 原来没有blog呀, 都靠这些挣分呢.1) 显示桌面:很多软件有显示桌面的功能, 并且大家的方法都是遍历窗口, 然后让它们最小化, 其实 win系统给咱们了一个非常方便的WIN键(就是键盘上在CTRL键和ALT键之间的那个带win标志的按键

2009-08-12 21:51:00 496

转载 消息钩子函数入门篇

Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,

2009-08-12 18:22:00 497

转载 虚拟键值表

虚拟键十六进制值十进制值相应键盘或鼠标键VK_LBUTTON011鼠标左键VK_RBUTTON022鼠标右键VK_CANCEL033Ctrl-Break键VK_MBUTTON044鼠标中键VK_BACK088Backspace键

2009-08-12 18:18:00 6211 2

转载 SetWindowsHookEx

SetWindowsHookEx  HOOK钩子详细介绍   基本概念   钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。   钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每

2009-08-11 16:53:00 926

转载 [转]DllMain详解

1  DLL的进入/退出函数1.1  DllMain简介跟exe有个main或者WinMain入口函数一样,DLL也有一个入口函数,就是DllMain。以“DllMain”为关键字,来看看MSDN帮助文档怎么介绍这个函数的。The DllMain function is an optional method of entry into a dynamic-link library

2009-08-11 13:28:00 494

转载 深入浅出 CPropertySheet

深入浅出   CPropertySheet     译者:徐景周(原作:Mustafa   Demirhan)         为了最大限度的发挥属性页的效用,首先让我们先从   CPropertySheet   继承一个新类,取名为   CMyPropSheet.     接着便可以进行下面的各种操作:           一、隐藏属性页默认按钮       隐藏掉Apply应用按钮:    

2009-08-11 00:42:00 461

转载 关闭窗口函数及如何获取窗口句柄(VC)

  参数是要杀死的窗口名称     BOOL   FindProcessHandleAndKill(const   CString   &cs_WndName)     {     HWND   hWnd;     DWORD   ProcessID;     HANDLE   hProcess;         hWnd=::FindWindow(NULL,   cs_WndName);

2009-08-07 11:35:00 5226 1

原创 CWnd

CObject └CCmdTarget    └CWndCWnd类提供了微软基础类库中所有窗口类的基本功能。CWnd对象与Windows的窗口不同,但是两者有紧密联系。CWnd对象是由CWnd的构造函数和析构函数创建或销毁的。另一方面,Windows的窗口是Windows的一种内部数据结构,它是由CWnd的Create成员函数创建的,而由CWnd

2009-08-06 11:33:00 13580

原创 CDialog类的成员

CObject └CCmdTarget    └CWnd       └CDialogCDialog类是在屏幕上显示的对话框基类。对话框有两类:模态对话框和非模态对话框。模态对话框在应用继续进行之前必须关闭。非模态对话框允许用户执行另外的操作而不必取消或删除该对话框。一个CDialog对象是对话框模板与一个CDialog派生类的组

2009-08-06 10:43:00 1648

原创 CStdioFile

CStdioFileCObject └CFile    └CStdioFile一个CStdioFile对象代表一个用运行时函数fopen打开的C运行时流式文件。流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开。文本方式提供对硬回车—换行符对的特殊处理。当你将一个换行符(0x0A)写入一个文本方式的CStdioFile对象时,字节

2009-08-06 10:29:00 820

原创 CFile

CObject └CFileCFile是MFC文件类的基类,它直接提供非缓冲的二进制磁盘输入/输出设备,并直接地通过派生类支持文本文件和内存文件。CFile与CArchive类共同使用,支持MFC对象的串行化。该类与其派生类的层次关系让程序通过多形CFile接口操作所有文件对象。例如,一个内存文件相当一个磁盘文件。使用CFile及其派生类进行一般目的的磁

2009-08-06 10:25:00 681

邵贝贝的UCOS2全书pdf版

邵贝贝的UCOS2全书pdf版邵贝贝的UCOS2全书pdf版

2009-08-09

8051单片机C语言控制与应用.pdf

8051单片机C语言控制与应用.pdf 8051 单片机 C语言

2009-08-09

送给初学Linux的穷人Linux系统指令大全.pdf

送给初学Linux的穷人Linux系统指令大全.pdf

2009-08-09

VS2008教程.pdf

VS2008 VC+++2008 教程,很有用!

2009-08-09

vc写的贪吃蛇游戏源码.rar

vc++写的贪吃蛇游戏源码.rar vc 贪吃蛇游戏 源码

2009-08-09

汇编语言入门教程PPT.rar

汇编语言入门教程PPT ----HEN HAO

2009-08-08

《Keil Software –Cx51 编译器用户手册 中文完整版》(403页).pdf

相当经典,对单片机编程很有帮助,废话少说,总之看了就知道是好东西!

2009-08-08

从零开始学单片机C语言编程技术

常用单片机开发软件 从零开始学单片机C语言编程技术 有程序实例源码

2009-08-08

文本文档编辑软件 MFC 含全部代码

对初学者有借鉴意义,实现了对文本文档的打开,编辑,保存,另存为等功能

2009-08-05

空空如也

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

TA关注的人

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