2011-06-10 50 views
1

我只是想知道是否有辦法從另一個 應用程序獲取 文本字段的值?從Qt C++的另一個應用程序獲取文本字段的值

Windows操作系統

例如,在窗口TextBox2中有1

值我怎麼會從那麼另一個應用程序獲得TextBox2中的價值?

+1

什麼操作系統??? – 2011-06-10 08:00:07

+0

什麼小工具集? – Flexo 2011-06-10 08:00:21

+0

@Paul R - Windows操作系統 – 2011-06-10 08:02:38

回答

3

閱讀IPC。您應該能夠在該網頁上找到適合您需求的解決方案。

+0

tnx尋求幫助 – 2011-06-10 08:10:50

1

一般來說,如果你想在應用程序之間發送信息,有很多方法可以做到。完全取決於你的情況。你爲什麼不在這裏嘗試搜索?有許多相關的問題:

Passing information between two seperate programs

細說您的問題或尋找自己。

0

您可以使用Windows API來獲取目標窗口的句柄並獲取其文本。尋找 FindWindowExEnumWindows爲此目的的Win32 API。

請記住,此解決方案僅適用於Windows,您無法將其移植到Linux!

0

如果您正在尋找可在不同平臺和機器上的兩個應用程序之間工作的通用解決方案(即Window 1位於Windows PC上,Window 2位於Linux PC上),請檢查libQxt and it's IPC classes。具體來說,你可能想看看QxtRPCPeer

相關問題