https://bugs.winehq.org/show_bug.cgi?id=54287
Bug ID: 54287 Summary: wineconsole: alterate screen buffer does not work Product: Wine Version: 7.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: magiblot@hotmail.com Distribution: ---
Created attachment 73855 --> https://bugs.winehq.org/attachment.cgi?id=73855 Source code of program to reproduce the issue
Consider the attached program.
On Windows, this program displays the characters '<==>' at the top left corner of the console. In Wine, if using the curses backend, the program is displayed as expected (except that the screen attributes are not reset when the program exits).
However, if using the windowed wineconsole, this program displays just a black screen. If the source code is modified so that `HANDLE hOut = hInit;`, then the draw operations do change the screen.
Thank you very much.