C#用API可以改程序名字
[DllImport("user32.dll", EntryPoint = "FindWindow")]
        public static extern int FindWindow(
            string lpClassName,
            string lpWindowName
        );
[DllImport("user32.dll", EntryPoint = "SendMessage")]
        public static extern int SendMessage(
            int hwnd,
            int wMsg,
            IntPtr wParam,
            string lParam
        );
        public const int WM_SETTEXT = 0xC;
int hwnd = FindWindow(null, "无标题 - 记事本");
            string s = "要修改的名字";
            if (hwnd != )
            {
                SendMessage(hwnd, WM_SETTEXT, IntPtr.Zero, s);
            }
            else
            {
                MessageBox.Show("记事本没有运行");
            }
原文地址:http://www.2cto.com/kf/201007/52978.html
C#用API可以改程序名字的更多相关文章
- 基于 Aliexpress API 的小程序 : 批量 Copy 产品到不同的店铺
		
第一个基于 Aliexpress API 的小程序 : 批量 Copy 产品到不同的店铺 还没来得及用 API 重写软件, 先写个小程序来缓解一下手工压力: 批量Copy 产品到不同的店铺. 开网店 ...
 - Qt开发北斗定位系统融合百度地图API及Qt程序打包发布
		
Qt开发北斗定位系统融合百度地图API及Qt程序打包发布 1.上位机介绍 最近有个接了一个小型项目,内容很简单,就是解析北斗GPS的串口数据然后输出经纬度,但接过来觉得太简单,就发挥了主观能动性,增加 ...
 - [WinAPI] API 12 [获取程序所在的目录、程序模块路径,获取和设置当前目录]
		
Windows系统提供一组API实现对程序运行时相关目录的获取和设置.用户可以使用GetCurrentDirectory和SetCurrentDirectory获取程序的当前目录,获取模块的路径使用G ...
 - 如何使用Native Messaging API 打开window程序
		
问 如何使用Native Messaging API 打开window程序 cmd javascript terminal chrome Tychio 2013年03月26日提问 关注 1 关注 收藏 ...
 - 你也可以玩转Skype -- 基于Skype API开发外壳程序入门
		
原文:你也可以玩转Skype -- 基于Skype API开发外壳程序入门 Skype是目前这个星球上最厉害的IM+VOIP软件,Skype现在已经改变了全球2.8亿人的生活方式.你,值得拥有! :) ...
 - 基于C语言libvirt API简单小程序
		
libvirt API简单小程序 1.程序代码如下 #include<stdio.h> #include<libvirt/libvirt.h> int getDomainInf ...
 - OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
		
换了64位的系统,配置好之后运行之前的程序,竟然给我抛出这个错误.应该是我的opencv没有安装对吧.系统报错 无法启动此程序,因为计算机中丢失opencv_core249.dll.请尝试重新安装改程 ...
 - C#通过WIN32 API实现嵌入程序窗体
		
本文实例讲述了C#通过WIN32 API实现嵌入程序窗体的方法,分享给大家供大家参考.具体如下: 这是一个不使用COM,而是通过WIN32 API实现的示例, 它把写字板程序嵌在了自己的一个面板中. ...
 - 抽象窗口工具包AWT (Abstract Window Toolkit) 是 API为Java 程序提供的建立 图形用户界面
		
抽象窗口工具包AWT (Abstract Window Toolkit) 是 API为Java 程序提供的建立 图形用户界面GUI (Graphics User Interface)工具集,AWT可用 ...
 
随机推荐
- OC和Cocos-js的互相调用
			
OC调用cocos-js #import "ScriptingCore.h" #import "cocos2d.h" #include "script ...
 - jupyter中使用graphviz
			
参考: https://www.cnblogs.com/zhanjiahui/p/11335038.html https://blog.csdn.net/linxid/article/details/ ...
 - C++之指针与数组区别
			
C++/C程序中,数组要么在静态存储区被创建(如全局数组),要么在栈上被创建.数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变.指针可以随时指向任意类型的内存 ...
 - 在egg.js中使用mongodb
			
1.egg.js官网只推荐了mysqle,要用mongodb得另找资料.通过查找,大家都在用Mongoose连接,于是乎学习. 网站链接:https://www.npmjs.com/package/e ...
 - Java 多线程 - Volatile关键字
			
作者: dreamcatcher-cx 出处: <http://www.cnblogs.com/chengxiao/> 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明 ...
 - 校园商铺-4店铺注册功能模块-3thumbnailator图片处理和封装Util
			
1. 初步使用thumbnailator 1.1 下载依赖 <!-- https://mvnrepository.com/artifact/net.coobird/thumbnailator - ...
 - JSONObject 序列化后,对象数据为引用地址
			
最近在json序列化的时候,遇到了个坑,记录如下: public static void main(String[] args) { JSONObject json = new JSONObject( ...
 - VS2010-MFC(文档、视图和框架:各对象之间的关系)
			
转自:http://www.jizhuomi.com/software/223.html 前面一节进行了文档.视图和框架的概述,本节主要讲解文档.视图.框架结构中各对象之间的关系. 各个对象之间的关系 ...
 - 【转】5G标准——独立组网(SA)和非独立组网(NSA)
			
独立组网模式(SA):指的是新建5G网络,包括新基站.回程链路以及核心网.SA引入了全新网元与接口的同时,还将大规模采用网络虚拟化.软件定义网络等新技术,并与5GNR结合,同时其协议开发.网络规划部署 ...
 - Integer 类和 int 基本数据类型的区别
			
public static void main(String[] args) { Integer i = 10; Integer j = 10; System.out.println(i == j); ...