Windows Shell API是一组Microsoft Windows操作系统API,用于与Windows资源管理器(也称为“文件资源管理器”或“Windows Explorer”)交
原创
2023-05-13 00:37:25
137阅读
所谓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评论
二、文件协助(File Associations) File Associations可以指定Shell在显示、处理特定文件类型的文件时的方式,包括如下几个方面:◇双击文件时,哪个应用程序应该被用来打开这个文件;◇文件的图标;◇在Explorer中浏览时显示的文件类型等;◇文件的右键菜单中显示的指令(菜单项);◇一些用户界面细节,比如当鼠标指针停留在图标上时所弹出的提示信(Infotip)。与File Associations相关的一个重要概念是“文件类型”,每一种文件类型对应特定的文件扩展名。为了使Shell (Explorer.exe)能够正确识别文件类型,需要在注
转载
2011-02-19 13:57:00
50阅读
2评论
Shell可以实现扩展,Shell扩展程序可以实现以下功能。 ◇为特定文件类型、所有文件类型、网络邻居、回收站、驱动器、网络共享文件夹、打印机、光盘驱动器、目录、文件夹背景(窗口的空白处)等Shell对象的右键菜单(称作上下文件菜单,Context Menu)增加菜单项。 ◇当选中上下文件菜单的菜单项时进行相关处理。 ◇定制将文件、文件夹拖拽至其他目录中时的操作。 ◇定制右键拖曳Shell对象图标...
转载
2011-02-19 19:44:00
356阅读
2评论
这些都是对路径,文件名等字符串的分析提取函数 This section describes the Microsoft Windows
原创
2022-05-20 10:48:36
114阅读
查找端口进程ID(最后一列是 PID) netstat -aon|findstr "8080" kill 进程 taskkill /f /pid 6764 ping IP ping IP `ping 127.0.0.1` ping host `ping www.baidu.com` ping 端口 ...
转载
2021-08-17 10:33:00
100阅读
2评论
1. API之网络函数WNetAddConnection 创建同一个网络资源的永久性连接WNetAddConnection2 创建同一个网络资源的连接WNetAddConnection3 创建同一个网络资源的连接WNetCancelConnection 结束一个网络连接WNetCancelConne...
转载
2014-04-28 16:58:00
143阅读
2评论
百度百科:Windows API C#中调用Windows API: using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码 //使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。 [DllImpo
转载
2017-11-24 15:45:00
127阅读
2评论
做Windows程序开发,一个是MSDN,另一个就是Wikipedia
原创
2021-09-07 14:47:38
226阅读
点赞
1评论
老板键是很多应用程序提供的一键隐藏窗口功能。但也有很多应用不支持。作为程序员或者打算入门的我们,当然是要自己写一个啊。Python本身是不支持操作Window窗口的,但我们可以用pip安装pywin32来实现调用Windows SDK API, 这个包其实是C++程序函数的封装,基本上是一一对应的关系。首先,我们需要找到程序的hwnd, 这个以前翻译成句柄,生造出来的术语,其实就是一个指针,指向程
转载
2023-10-05 16:33:41
124阅读
Shell_NotifyIcon函数用于向Windows系统任务栏的状态区域发送消息,原型如下:BOOL Shell_NotifyIcon( __in DWORD dwMessage, __in PNOTIFYICONDATA lpdata);
原创
2022-01-06 16:38:19
317阅读
使用了通知区域图标的程序应该是图形用户界面的程序,具有窗口,和一般的窗口程序一样,应该创建一个主窗口,并处理窗口消息。一、相关API1、Shell_NotifyIconSends a message to the taskbar's status area.[2]二、示例代码任务栏通知区域(Tray)图标参考[1] 精通Windows API 函数、接口、编程实例[2] ://msdn.microsoft.com/en-us/library/bb762159%28VS.85%29.aspx
转载
2011-02-19 22:44:00
152阅读
2评论
<br />Shell_NotifyIcon函数用于向Windows系统任务栏的状态区域发送消息,原型如下:<br />BOOL Shell_NotifyIcon( __in DWORD dwMess标指
原创
2022-09-22 18:19:27
401阅读
# Shell调用Java API的科普文章
随着信息技术的快速发展,现代程序开发中,常常需要将不同语言和平台间的组件结合使用,以实现更复杂的功能。在众多编程语言中,Java以其强大的跨平台能力与丰富的API生态,吸引了广大学者和工程师。本文将探讨如何通过Shell脚本调用Java API,并提供详细的代码示例,便于读者理解其具体实现。
## 什么是Shell与Java?
Shell是一种命
Windows提供的只是标准的矩形窗口,要想建立一个不规则的窗口就需要调用API函数来实现。建立一个不规则的窗口,一般是先用创建区域的API函数建立一个不规则的区域,再用API函数SetWindowRgn改变窗口的区域。这些API函数在C++ Builder中包含在头文件wingdi.h和winuser.h里面,因此,要使用这些API函数就要先在程序头部加上包含头文件的语句:include &
转载
2024-05-20 12:06:37
185阅读
目录一、变量1.1 定义变量1.2 变量的定义规则1)变量名称严格区分大小写2)变量名称不可有特殊符号3)变量名称不能以数字开头4)等号两边不能有空格5)变量名称应尽量做到见名知意1.3 变量的定义方式1)基本方式2)命令执行结果赋值给变量3)交互式定义变量4)定义有类型的变量1.4 变量的分类1)本地变量2)环境变量3)全局变量4)系统变量二、简单四则运算2.1 四则运算符号2.2 了解i++和
转载
2023-10-26 20:23:46
67阅读
以前写代码时很烦遇到处理文件路径的问题.如:提取文件路径的目录部分或者文件名部分、判断目录/文件是否存在等.每次遇到这样的问题总要自己写代码实现,提取目录就涉及到很繁琐的字符串分析操作,检测目录/文件是否存在都是通过判断目录/文件是否能打开来实现。水平不够时,当然写的越多,隐患BUG就越多.最近翻看网上搜集的一些代码时发现一些很有用的Shell API能实现我要
转载
2024-01-25 21:07:25
47阅读
最近写了一个javafx的小工具。其中也遇到了一些问题,这里做个记录备忘。1、如何动态切换fxml文件?private Node replaceSceneContent(String fxml) throws Exception {
FXMLLoader loader = new FXMLLoader();
InputStream in = Main.class.g
转载
2023-07-10 15:00:06
132阅读
。目录Windows PowerShell 简介PowerShell脚本十个基本概念最新版本PowerShell v3概述PowerShell v3优缺点展开Windows PowerShell 简介PowerShell脚本
转载
2012-08-22 11:08:00
224阅读
2评论
在计算机领域,Shell是一个用于与操作系统进行交互的命令行接口,它是用户和操作系统之间的桥梁。在不同的操作系统中,有不同类型的Shell,比如Windows系统中常见的是Command Prompt,而Linux系统中常见的是Bash。
Shell在计算机领域有着广泛的应用,不仅可以通过Shell来执行系统命令,还可以进行脚本编程,管理文件系统等。其中,Shell脚本是一种用文本文件存储的一系
原创
2024-04-11 11:20:00
84阅读