注入文本进行处理而不注入dll

时间:2012-12-29 13:54:34

标签: c# graphics

  

可能重复:
  Is there a way to overlay an application over a full-screened program?

是否可以在C#中注入文本进行处理(例如fraps),但不使用任何.dll注入?

提前感谢您的回复。

@Update “文本”表示一些快速刷新的标签或其他东西,它们将显示信息,例如:

Name:Test
Pos: x=123,y=456,z=0
Level: Unknown
Something.....

1 个答案:

答案 0 :(得分:0)

您可以使用自动化将键盘操作等发送到另一个程序。否则,如果没有暴露的API,那么事情看起来很黯淡。 See this question概述了用于发送击键的方法。

编辑:您要求的不是注射,而是重叠。您要做的是控制显示缓冲区,以使您的叠加始终具有比正在渲染的更高的z索引。看看at this answer