08 2013 档案

windows 注册表操作
摘要:注册表概述概述注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用.这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等.数据结构注册表由键(或称"项")、子键(子项)和值项构成.一个键就是分支中的一个文件夹,而子键就是这个文件夹中的子文 阅读全文

posted @ 2013-08-25 16:15 小 鬼 阅读(529) 评论(0) 推荐(0)

vc 网络编程(socket)
摘要:在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client/Server (客户机/服务器)模型。在这种方案中客户应用程序向服务器程序请求服务。一个服务程序通常在一个众所周知的地址监听对服务的请求,也就是说,服务进程一 直处于休眠状态,直到一个客户向这个服务的地址提出了连接请求。在这个时刻,服务程序被"惊醒"并且为客户提供服务 阅读全文

posted @ 2013-08-20 21:47 小 鬼 阅读(331) 评论(0) 推荐(0)

《精通Windows API-函数、接口、编程实例》——第4章文件系统
摘要:第4章文件系统4.2 磁盘和驱动器管理文件系统的基本概念:包括磁盘分区,卷,目录,文件对象,文件句柄,文件映射1.磁盘分区:物理磁盘,逻辑磁盘2.卷:也称逻辑驱动器,是NTFS,FAT32等文件系统组织结构的最高层.卷是存储设备(硬盘)上由文件系统管理的一块区域,在逻辑上相互隔离的存储单元.windows命名规则:主文件名+扩展名windows中文件系统的长度被限制为260个字符.这260个字符包括卷标,路径,主文件名和扩展名,分隔符在DOS下的保留设备名不能做文件名或主文件名.如CON,PRN,AUX,NUL,COM1.....================================ 阅读全文

posted @ 2013-08-19 22:36 小 鬼 阅读(5437) 评论(0) 推荐(0)

WindowsAPI使用详解——GetVersion|GetVersionEx 获取操作系统版本和名称
摘要:Windows API中有两个函数可以得到系统版本信息:GetVersion和GetVersionEx。 GetVersion这个函数曾经困扰了很多程序员,其本来设计的是在DWORD返回值中用低位的那个字表示MS-DOS的版本号,高位的那个字表示Windows版本号。对于每个字来说,高位字节代表主要版本号,低位字节代表次要版本号。可是因为编写此函数的程序员犯了一个错误,使得此函数返回的Windows版本号颠倒了(即把主要版本号放到了低位字节,而次要版本号放到了高位字节)。当发现此错误的时候已经有很多程序员在使用这个函数了,Microsoft只好将错就错,直接把原来的API文档给改了过来。 .. 阅读全文

posted @ 2013-08-19 22:06 小 鬼 阅读(1617) 评论(0) 推荐(0)

Windows编程 鼠标
摘要:客户区鼠标消息由上一回我们得知Windows只把键盘消息发送给拥有输入焦点的窗口,而鼠标消息与此不同:只要鼠标跨越窗口或者在某窗口下按下鼠标键,那么窗口过程就会收到鼠标消息,不管该窗口是否活动或者是否拥有输入焦点。当在窗口的客户区中按下或者释放一个鼠标按键时,窗口过程会接收到下面这些消息:键按下释放按下(双键)左WM_LBUTTONDOWNWM_LBUTTONUPWM_LBUTTONDBLCLK中WM_MBUTTONDOWNWM_MBUTTONUPWM_MBUTTONDBLCLK右WM_RBUTTONDOWNWM_RBUTTONUPWM_RBUTTONDBLCLK对于三键鼠标,窗口过程才会收到 阅读全文

posted @ 2013-08-02 10:59 小 鬼 阅读(1302) 评论(0) 推荐(0)

Windows 编程 键盘
摘要:键盘对于大家来说可能再也熟悉不过了,它和鼠标是现在最常用的电脑输入设备。虽然在现在的图形界面操作系统下使用鼠标比使用键盘更方便、更广泛,但是鼠标还是一时半会儿取代不了它的老前辈——键盘的地位,尤其是在打字方面。这一回我们就从编程的角度重新认识一下键盘吧。键盘基础我们用前面的知识分析个例子吧。比如我们在打字时按下了键盘上的一个按键,即用户触发了一个事件,有事件产生,系统自然要将其包装成相应的消息并交由相关程序来处理。简而言之,Windows程序获得键盘输入的方式:键盘输入以消息的形式传递给程序的窗口过程。如果要说的再详细一点,可以这么叙述:当用户按下某个键时,1.键盘会检测到这个动作,并通过键盘 阅读全文

posted @ 2013-08-02 09:57 小 鬼 阅读(2354) 评论(0) 推荐(0)

导航