推荐指数:★★★☆文档人气:1961本周人气:17发布日期:2006-12-13      这次我想和大家一起讨论一下 WindowsShell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,因为以下讲解是傻瓜式讲解。 开发环境 Windows Professional 2000 Microsoft Visual
转载 2012-02-16 10:29:00
450阅读
2评论
在bashshell中$符号会触发3种扩展,包括变量扩展,命令替换及算术扩展。其中变量扩展内容最为丰富,本节我们就来具体介绍一下$是如何实现变量扩展的。 变量扩展的基本格式是${}. 1. 变量扩展:测试存在性及空值 a.测试变量“存在与否与是否为空”的基本语法 ${待测变量:-默认值} 意义为:若待测变量不存在或为空值,那么返回一默认值,否则返回待测变量的值。 ${待测变
转载 精选 2013-04-11 10:17:12
1199阅读
1点赞
1评论
在bashshell中$符号会触发3种扩展,包括变量扩展,命令替换及算术扩展。其中变量扩展内容最为丰富,本节我们就来具体介绍一下$是如何实现变量扩展的。   变量扩展的基本格式是${}.   1. 变量扩展:测试存在性及空值 a.测试变量“存在与否与是否为空”的基本语法 ${待测变量:-默认值} 意义为:若待测变量不存在或为空值,那么返回一默认值,否则返回待测变量
原创 2010-12-05 16:44:20
2075阅读
1点赞
相传FS:[0]指向线程的异常处理链表。汇编高手们为了向链表中添加异常处理节点,通常会如下编码
原创 2022-11-08 00:15:44
101阅读
Shell可以实现扩展Shell扩展程序可以实现以下功能。 ◇为特定文件类型、所有文件类型、网络邻居、回收站、驱动器、网络共享文件夹、打印机、光盘驱动器、目录、文件夹背景(窗口的空白处)等Shell对象的右键菜单(称作上下文件菜单,Context Menu)增加菜单项。 ◇当选中上下文件菜单的菜单项时进行相关处理。 ◇定制将文件、文件夹拖拽至其他目录中时的操作。 ◇定制右键拖曳Shell对象图标...
转载 2011-02-19 19:44:00
356阅读
2评论
PHP 尽管提供了大量有用的函数,但是在特殊情况下还可能需要进行扩展编程,比如大量的 PECL(PHP Extension Community Library)就是以扩展的形式提供的(动态链接库dll文件),它们比 PEAR 的运行效率要高很多。     PHP 扩展是用 C 或 C++ 编写的,需要编译成动态连接库 dll 文件后在 PHP 环境下注册后才能使用。
原创 2008-03-30 20:35:12
788阅读
在32位windows上只能看到最大3GB的内存空间,而且每个应用程序只能访问4GB的的内存,这个限制是windows独有的,为了使程序能够访问大于4GB的内存空间,需要使用AWE编程接口,同时需要开启PAE,让系统支持大于3GB的内存,开启PAE最大能支持128GB的内存。PAE开...
原创 2022-05-30 16:05:04
557阅读
<br />Windows shell最重要的组成部件是explorer.exe,在使用Windows操作系统时,开始菜单、任务栏、资源管理器等Windows Shell中有很多特殊目
原创 2022-09-22 18:08:57
618阅读
在.NET 4引入了CLR in-process side-by-side特性后,我们也可以通过C#编写Windows Shell了。我们可以在微软的All-In-One Code Framework里面找到相关示例,在院子里也有几篇文章介绍它: Windows Shell扩展系列文章 1 - .NET 4 编写Windows Shell上下文菜单扩展 Windows Shell扩展系列文章
转载 2013-01-12 14:50:00
205阅读
2评论
不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。
原创 2022-05-27 21:24:37
446阅读
环境:Windows xp Visual C++6.0&#160;&#160;&#160; PHP5.2.6&#160;&#160;&#160;&#160; cygwin &#160;&#160;&#160;&#160; 下载php的源码包,解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。能好好学些学习。还有个ext_skel 和ext_skel_win32
转载 2011-03-17 09:04:33
425阅读
环境:Windows xp Visual C++6.0&#160;&#160;&#160; PHP5.2.6&#160;&#160;&#160;&#160; cygwin &#160;&#160;&#160;&#160; 下载php的源码包,解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。能好好学些学习。还有个ext_skel 和ext_skel_win32
转载 精选 2011-03-17 09:04:08
465阅读
Windows下官方建议用与编译Python自身相同的Visual Studio版本来编译扩展模块,目前比较常用的Python版本对应的Visual Studio分别为:Python 2.7 - Visual Studio 2008(9)Python 3.3 & 3.4 - Visual Studio 2010(10)Python 3.5 - Visual Studio 2015(14)最
原创 2016-04-21 13:34:34
3102阅读
二、文件协助(File Associations) File Associations可以指定Shell在显示、处理特定文件类型的文件时的方式,包括如下几个方面:◇双击文件时,哪个应用程序应该被用来打开这个文件;◇文件的图标;◇在Explorer中浏览时显示的文件类型等;◇文件的右键菜单中显示的指令(菜单项);◇一些用户界面细节,比如当鼠标指针停留在图标上时所弹出的提示信(Infotip)。与File Associations相关的一个重要概念是“文件类型”,每一种文件类型对应特定的文件扩展名。为了使Shell (Explorer.exe)能够正确识别文件类型,需要在注
转载 2011-02-19 13:57:00
50阅读
2评论
所谓Shell(壳),一般是指由操作系统提供的,用于计算机用户向操作系统输入相关指令并得到结果的程序。Shell可以字符形式的,也可以是图形界面形式的。 Windows Shell最重要的组成部件是explorer.exe。在使用Windows操作系统时,开始菜单、任务栏、资源管理器等都是explorer.exe提供的。因此Shell程序设计也是图形用户界面设计的重要组成部分。掌握Shell程序设计,需首先了解下面4个方面的内容。(1) Windows Shell编程接口。 Windows Shell提供一系列编程接口,例如可以获取特殊文件夹,使用文件浏览对话框等。 Shell编程接口的函数名
转载 2011-02-19 13:25:00
138阅读
2评论
1.C/S连接模型图三、典型过程图 2.1 面向连接的套接字的系统调用时序图2.2 无连接协议的套接字调用时序图2.3 面向连接的应用程序流程图二、TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1) 网上有许多介绍IOCP(Input/Output Completion Port)技术的文章,...
转载 2009-05-14 15:40:00
69阅读
2评论
 正文 所谓GDI(Graphics Device Interface,图形设备接口)其实就是API函数中专门针对于图形开发的函数集合这些函数都是据,然后用GDI提供...
转载 2023-05-03 02:44:00
117阅读
                            文件管理1.创建一个空文本文件:    touchfilename    就创建了一个文件名为filename的空文本文件 linux下的默认的
转载 2024-04-10 18:26:46
50阅读
Microsoft Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这使服务非常适合在服务器上使用,或任何时候,为了不影响在同一台计算机上工作的其他用户,需要长时间运行功能时使用。还可以在不同于登录用户的特定用户帐户或默认计算机帐户的安全上下文中
原创 2021-07-19 09:47:24
582阅读
0、开发环境:操作系统:Microsoft Windows 7 Ultimate Sp1 x64编译工具:Microsoft Visual Studio 2013 Professional 中文版(其实 VS2010、VS2012、VS2013、VS2015、VS2017 都可以的,操作基本相同)1、简介:之前VC驿站给大家推出了《实用C++》的新手入门教程,可以说把我们平时针对C++语言经常用到
转载 2018-12-13 22:09:18
817阅读
  • 1
  • 2
  • 3
  • 4
  • 5