所谓的Shell扩展就是能够添加某种功能到Windows Shell的COM对象。 Windows里有着各种各样的扩展,但关于Shell扩展的原理以及如何编写Shell扩展的文档却很少。 如果你想深入地了解Shell各方面的细节,我特别推荐Dino Esposito的著作《Visual C++ Windows Shell Programming》。 但对于那些没有这本书的,或只对Shell扩展本身感兴趣的朋友,我写了这个编程指南希望能够帮助你理解怎样编写Shell扩展。 该指南假设你理解COM和ATL的基本原理及应用。
简要概述了Shell扩展及如何对之进行调试. 所附的例子演示了如何为文本文件对象添加上下文菜单项。我介绍了如何编写简单的Shell扩展, 并给出了一个简单的一次仅处理单个选择文件的上下文菜单扩展例子. 在本节中, 我将示范如何在一次操作中处理多个被选文件.本扩展是一个用于注册和注销COM服务器的工具. 该例子也示范了如何使用ATL对话框类CDialogImpl.
Linux下Socket编程 一 、socket介绍 socket接口是TCP/IP网络的API,socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要
Linux 网络编程 1、 引言 网络传输分层 如果你考过计算机等级考试,那么你就应该已经知道了网络传输分层这个概念.在网络上,人们为了传输数据时的方便,把网络的传输分为7个层次.分别是:应用层,表示层
TCP/IP协议及socket封装 socket编程的基本流程 socket连接的建立(3次握手) socket连接的断开(3次握手) 由于TCP连接是全双工的,因此每
Linux网络编程入门 (一)Linux网络编程--网络知识介绍 Linux网络编程--网络知识介绍 客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端
linux socket编程实例
如果你跟我一样,整天要花大量的时间使用 Linux 命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代 debian 系的 Linux 原生终端。
如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。 Tilda
你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。 图1:5个命令行技巧 我
cn/articles/7829.html 下面是 Kristóf Kovács 收集的28个Unix/Linux下的28个命令行下的工具( 原文链接 ),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这
ctop是一个新的基于命令行的工具,它可用于在容器层级监控进程。容器通过利用控制器组(cgroup)的资源管理功能,提供了操作系统层级的虚拟化环境。该工具从cgroup收集与内存、CPU、块输入输出的
我记得我第一次使用 Linux 的时候,我还习惯于 Windows 的图形界面,我真的很讨厌 Linux 终端。那时候我觉得命令难以记忆,不能正确使用它们。随着时间推移,我意识到了 Linux 终端的优美、
开发 Linux 命令行实用程序 本文将指导您学习如何编写即使对最终用户而言也足够简单的 Linux 命令行实用程序。本文以概述可靠的命令行最佳实践开始,并以详细地研究一个有效的选页工具结束,为您提供动手编写自己的实用程序所需要的
在 Linux 系统中,当你输入一个命令,再按两次TAB键,就会列出所有以你输入字符开头的可用命令。这并不新鲜,可能你已经知道了。这个功能被称作命令行补全bash completion。默认情况下,bash
下面是 Kristóf Kovács 收集的28个Unix/Linux下的28个命令行下的工具( 原文链接 ),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在
erlyssh 是网易公司使用 Erlang 开发的 Linux 命令行工具,可以让你通过 SSH 客户端同步和并行的在大量的服务器上执行非交互式 shell 命令。 项目主页: http://www
这周让我们继续学习如何使用Linux命令行管理和组织信息。在命令行中管理 你的个人花费 后,我建议你在命令行中管理你的笔记,特别是当你用Evernote记录笔记时。要是你从来没有听说过它, Evernote
Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令
命令行框架,工具包,指南和小玩意。这个集合基于 Unix-Shell.ZEEF.com . Command-Line Productivity Search, bookmarks, multiplexing