[求助]由窗口句柄获得程序路径与时间信息

further00 2008-07-13 10:34:55
用windowfrompoint获得了程序的句柄,本想用process类里的获得句柄的一个属性来比较
两句柄是否相同,可是process获得的类型是PtrInt的,转为int后,有的就为0了!
用api GetModuleFileName ,GetProcessTimes 也不成功!
请问怎样才能由窗口句柄获得程序路径与时间信息!

...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
further00 2008-07-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 JeffChung 的回复:]
那应该是句柄没有获取成功吧?
[/Quote]
获得成功了,像获得词本的句柄后,用process[n].MainWindowHandle比较是一样的,但别的程序就不行了,因为process[n].MainWindowHandle转为 int后为0。
我想我还是用对比pid,如果相同的话,就用process类来得到路径和时间信息吧!
JeffChung 2008-07-13
  • 打赏
  • 举报
回复
那应该是句柄没有获取成功吧?

111,076

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧