|
|
1
15
忽略了所有错误检查,但这应该可以让您开始:
您应该明确地做的是枚举新进程的窗口,而不是简单地使用 查找窗口() 返回。 |
|
|
2
2
|
|
3
0
如果可能的话,那将是一个棘手的问题。 我已经看到了适用于基于文本的应用程序的方法——它们通常捕获过程的标准输出,并将其放入文本控件中。 但你所说的是一个成熟的图形应用程序(记事本,尽管它处理文本,显示像素,而不是字符代码)。 因此,除非记事本提供了一个界面,您可以:
当然是一个拼凑,但有一个选择是不断地监视记事本窗口,并确保它总是叠加在您的窗体工作区上。这太可怕了,因为你必须阻止它移动、调整大小、最小化等等, 和 保持其z顺序刚好在应用程序之上。我不希望这些要求对我最坏的敌人。 您有没有想过使用专门为Delphi构建的编辑器控件(或者可以嵌入的ActiveX编辑器)?这可能是一个更好的方法。 |
|
zeus · 如何在调整数组大小后保持指向动态数组的指针有效? 10 月前 |
|
Wolfgang Bures · 如何解决idHTTP中的错误10054 12 月前 |
|
|
IceCold · 由于TStyleManager,消息丢失。尝试设置样式 12 月前 |
|
|
SignalOne · 德尔福(FMX)循环参考 1 年前 |
|
|
Sascha Ott · 如何从线程调用线程的方法? 1 年前 |
|
|
user1580348 · 问题:如何在上次最小化后还原应用程序? 1 年前 |
|
tua · Delphi的TLinkLabel坏了吗? 1 年前 |
|
|
Frank.Wu · delphi:RGB到HSL不正确 1 年前 |