Ich bräuchte relativ einfach ein unsichtbares Fenster, das einen richtigen HWND besitzt. Ich schreibe ein Prog das die serielle Schnittstelle einliest, und die Message die ich von dieser erhalte muss ich an eine HWND binden, der dann das auslesen übernimmt. Ich will aber eigentlich gar keine Fenster dafür (Trennung View <-> Controller). Hat da jemand eine Idee, wenn gar nichts geht, will ich wenigstens ein unsichtbares Fenster... Wie schaffe ich das (zur Laufzeit)?
Wenn eine Message ein HWND verlangt, du aber eigentlich keins haben willst, dann ist eine Message vielleicht das falsche Mittel, und du willst eigentlich Overlapped I/O machen.
Lies mal "MSDN-Hilfe / Platform SDK / Base Services / DLLs, Processes and Threads / Synchronisation / About Synchronisation" und dort bei "overlapped input and output". Vielleicht hilft dir das weiter.