我有一个IE8插件,需要知道用户指定的命令行参数。
问题是真正的进程有命令行:
c:\program files\Internet Explorer\iexplore.exe SCODEF:5740 CREDAT:79873
c:\program files\Internet Explorer\iexplore.exe SCODEF:5740 CREDAT:79880
而不是
c:\program files\Internet Explorer\iexplore.exe www.yahoo.com
c:\program files\Internet Explorer\iexplore.exe www.google.com
那么,我如何才能从附加组件中获得真正的参数呢?
发布于 2009-07-18 15:40:48
在IE8中,您不能轻松做到这一点。命令行参数被发送到LCIE帧进程,而只有LCIE进程信息被传递到LCIE Tab进程。任何命令行数据都作为标志传递给使用共享内存的tab进程。
要执行所要求的操作,您需要查看SCODEF命令行参数以找到托管LCIE帧进程的进程标识符,然后检查该进程的命令行。
理解你为什么想要这样做可能会有所帮助。
https://stackoverflow.com/questions/1137110
复制相似问题