我試圖使用相同的代碼(程序C)調用TreeView_GetRoot(TVM_GETNEXTITEM消息)對其他程序(A和B)中的TreeView來操作它們。遠程窗口不會收到消息
程序A可以收到消息(我可以從間諜++看到消息)。
但是對於程序B,似乎無法收到消息,VC調試窗口返回的值是'undefined',同時間諜++中沒有消息顯示。 (Spy ++正常顯示消息,用於手動點擊TreeView)
這兩個程序和spy ++都是32位。此外,Winspector(如spy ++)可以在程序A中顯示TreeView的項目數量,但不會在程序B中顯示該項目。我懷疑它是由同樣的原因引起的。
你知道它有什麼可能嗎?
哪個程序是*發送*消息?程序A?或者完全不同的程序? –
UIPI(請參閱[Windows完整性機制設計](https://msdn.microsoft.com/zh-cn/library/bb625963.aspx))。 – IInspectable
@CodyGray一個不同的程序。我們假設它是C. – user1633272