Мы можем установить окно текст:Как сохранить свой текст в окне (Win32)
BOOL WINAPI SetWindowText(
__in HWND hWnd,
__in_opt LPCTSTR lpString
);
и этот текст окна другого приложения
int WINAPI GetWindowText(
__in HWND hWnd,
__out LPTSTR lpString,
__in int nMaxCount
);
Я не хочу менять свои формы но я хочу сохранить пользовательский текст в окне и получить этот текст другим экземпляром той же программы. Как я могу это достичь?
+1 использование WM_COPYDATA, предполагая, что проблема с безопасностью не является проблемой, хорошо, поскольку она позволяет избежать маршаллинга, о котором я упоминал в своем ответе. –