社区
C#
帖子详情
关于 process.mainwindowhandle
smallxu
2008-07-11 06:44:44
我用 process.start启动事件查看器后(eventvwr),为什么不能获取mainwindowhandle?而启动notepad就 可以获取mainwindowhandle?
...全文
100
3
打赏
收藏
关于 process.mainwindowhandle
我用 process.start启动事件查看器后(eventvwr),为什么不能获取mainwindowhandle?而启动notepad就 可以获取mainwindowhandle?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smallxu
2008-07-13
打赏
举报
回复
谢谢 回答 ,那么 为 什么打开notepad进程 不退出呢 ?
mabaoyes
2008-07-11
打赏
举报
回复
//mmc 进程查看
private void button4_Click(object sender, EventArgs e)
{
Process[] eventvwrPro = Process.GetProcessesByName("mmc");
try
{
if (eventvwrPro[0].MainWindowTitle != null)
MessageBox.Show(eventvwrPro[0].MainWindowTitle);
}
catch(Exception eee)
{
}
}
mabaoyes
2008-07-11
打赏
举报
回复
事件查看器是 mmc.exe 打开的事件查看器,进程退出
mainwindowhandle 和 MainWindowTitle
都取不到
process
类 任务管理器 完整c#代码源码
首先,你需要确保进程具有窗口(`
Process
.
Main
Window
Handle
`不为零),然后可以使用`User32.dll`的Import函数,如`User32.SendMessage(
Process
.
Main
Window
Handle
, WM_SYSCOMMAND, SC_MINIMIZE, 0)`来最小化窗口。...
Article_src.zip_On Message_SetParent_嵌入 EXE_嵌入窗体_嵌套程序
appWin =
process
.
Main
Window
Handle
; } catch (Exception ex) { MessageBox.Show(this, ex.Message, "Error"); } // Put it into this form SetParent(appWin, this.
Handle
); // Remove border ...
新手从零撸一个CLI命令行脚手架工具
10、
process
.argv 接收命令行参数 11、commander 工具使用介绍一 12、commander 工具使用介绍二 13、inquirer 工具使用介绍 14、ora 加载工具使用介绍 15、chalk 颜色工具使用介绍 ...
VB_Use_
Process
_Class_and_Shell_Functionality.rar_The
Process
_vb.
3. **
Process
.
Main
Window
Handle
**:获取进程主窗口的句柄,如果进程没有主窗口则为零。 4. **
Process
.Close
Main
Window
()**:发送一个WM_CLOSE消息到进程的主窗口,请求它关闭。 5. **
Process
.Kill()**:强制结束进程...
WPF中嵌入其它应用程序窗口
Set
Window
Pos(child
Process
.
Main
Window
Handle
, wpf
Window
Handle
, 0, 0, Width, Height, SWP_NOZORDER | SWP_NOMOVE); } } ``` 这里使用了另一个
Window
s API函数`Set
Window
Pos`,同样需要通过`DllImport`引入`...
C#
110,825
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章