Hallo Christof
Müsste eigentlich funktionieren,
Das MSDN schreibt über „SendMessage()“:
The function calls the window procedure for the specified window
Nun hat ein DOS-Programm aber keine „window procedure“, also kann sie auch nicht aufgerufen werden, einverstanden?
hWnd
Handle to the window whose window procedure will receive the message
Ein DOS-Fenster hat aber kein HWND, daher kann man es auch nicht angeben, einverstanden? Wie stellst Du Dir das vor? Wo willst Du ein HWND her nehmen? Schreibst Du dann auch eine Callback für das DOS-Proggy…?
freundliche Gruesse
Martin B