社区
Windows SDK/API
帖子详情
各位大侠请帮忙,知道一个进程的进程名,但是如何去判断它是否正在运行呢,用什么函数啊,谢谢了
andone
2004-11-23 09:04:39
rt ,谢谢
...全文
99
4
打赏
收藏
各位大侠请帮忙,知道一个进程的进程名,但是如何去判断它是否正在运行呢,用什么函数啊,谢谢了
rt ,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanreid
2004-11-23
打赏
举报
回复
我上面的都是Windows API函数,cbuilder下可以使用
andone
2004-11-23
打赏
举报
回复
请问在c++builder中用什么函数啊,比如进程伟explorer.exe,我想用一个函数判断它是否运行了,有例子代码么,不熟悉c++builder,请高手指教
特招
2004-11-23
打赏
举报
回复
xx
yuanreid
2004-11-23
打赏
举报
回复
EnumProcesses然后再循环去OpenProcess,获得handle后,用EnumProcessModules获取HMODULE,GetModuleBaseName获取该Module的名称
这种方法,就是资源管理器的简单实现
java 面试题 总结
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略
一个
主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的
一个
新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过
一个
受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序
函数
同
名
问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。 4、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你
知道
字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。 5、
运行
时异常与一般异常有何异同? 异常表示程序
运行
过程中可能出现的非正常状态,
运行
时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见
运行
错误。java编译器要求方法必须声明抛出可能发生的非
运行
时异常,但是并不要求必须声明抛出未被捕获的
运行
时异常。 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器
运行
其init方法,
请
求到达时
运行
其service方法,service方法自动派遣
运行
与
请
求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别在于servlet处于服务器
进程
中,它通过多线程方式
运行
其service方法,
一个
实例可以服务于多个
请
求,并且其实例一般不会销毁,而CGI对每个
请
求都产生新的
进程
,服务完成后就销毁,所以效率上低于servlet。 7、说出ArrayList,Vector, LinkedList的存储性能和特性 ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。 8、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。 EJB包括Session Bean、Entity Bean、Message Driven Bea
基于Visual C#的Windows API 程序设计
Windows API中包含很多
函数
,约有1500多个,根据其类别主要分为:窗口及窗口过程、声音及音频控制、位图及位图处理、INI及注册表操作、窗口效果及管理类、字体相关、错误处理、通用对话框、压缩及加密控制、文件及目录操作、剪切板使用、绘图及图形相关、游戏手柄及键盘相关、堆栰操作、图标光标相关、菜单操作、Hook及消息处理、鼠标控制类、
进程
及线程管理、文本及字符串操作、时间和定时器管理、端口及网络相关、存储及显示打印设备、多媒体及MCI相关、内存管理、操作系统Shell、Windows系统信息和其他等。Windows中有3个非常重要的底层DLL文件:Kernel32.dll、User32.dll和GDI32.dll。其中Kernel32.dll主要包含用于管理内存、
进程
和线程的
函数
;而User32.dll中包含的则是用于执行用户界面任务的
函数
,比如把用户的鼠标点击操作传递给窗口等等;GDI32.dll全称是Graphical Device Interface(图形设备接口),包含用于画图和显示文本的
函数
,比如要显示
一个
程序窗口,就调用了其中的
函数
来画这个窗口。下面就常用的鼠标、键盘以及窗体事件来介绍一下C#开放Windows API的基本过程:
操作系统实验二
进程
创建
第二次PS命令显示有1个
名
字中含有os2-2的程序,状态为S+,可以看出,这个
进程
和第一次ps命令的第三行是同
一个
名
字,这行的意思是我们查询的grep命令本身。让子
进程
和父
进程
并发同时在每个
进程
中显示其子
进程
与父
进程
的PID号。问题1:程序中红色部分的作用可以让执行该语句的
进程
等待一秒钟后继续执行,当不添加改语句时程序的
运行
结果是什么?加上sleep(1)后,程序会等待1秒,将CPU让给其他线程,但是不会释放锁,因此sleep(1)后自动恢复。(1)显示所有
进程
,找出使用当前
进程
的
进程
ID号,查看其状态。
怎么在Linux上
运行
伪代码,伪代码说明Linux
进程
创建过程
伪代码说明Linux
进程
创建过程以前单
知道
linux创建
进程
用的fork
函数
,深一点点
知道
是调用sys_fork系统调用来完成,前阵子看了 安全焦点process写得文章对这个过程的框架有了点点认识,记下来,以后再学到时把它更深入一成的研究。:)Fork --> sys_fork() --> do_fork();这里倒是有点想exec族的系统调用,execve() -> sys_...
linux
进程
优先级抢占实例,菜鸟问,linux的高优先级
进程
能无条件抢占低优先级
进程
吗?...
哪位
大侠
帮介绍下linux
进程
调度?到底能不能做到像vxworks那样的实时性?网上搜了些文章,讲的不那么直观。linux的高优先级
进程
能无条件抢占低优先级
进程
吗?(不管是在用户态还是内核态)说到这里有点不明白,有解释说用户态是指CPU
运行
到用户程序而非特权指令,可是cpu
运行
用户程序也是会调用系统API
函数
的,又怎么能将特权指令和非特权指令分的那么清楚?|1.
进程
调度是内核的事情,基本与用户...
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章