Win32 コンソール アプリケーションでカーソル位置を設定するにはどうすればよいですか? できれば、ハンドルを作成して Windows コンソール機能を使用することは避けたいと思います。(私は午前中ずっとその暗い路地を走り回っていました。それは解決するよりも多くの問題を生み出します。)私が大学時代に stdio を使用して比較的簡単にこれを行ったことを覚えているようですが、現在それを行う方法の例を見つけることができません. ご意見やご提案をいただければ幸いです。ありがとう。
追加の詳細
これが私が今やろうとしていることです:
COORD pos = {x, y};
HANDLE hConsole_c = CreateConsoleScreenBuffer( GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL );
char * str = "Some Text\r\n";
DWDORD len = strlen(str);
SetConsoleCursorPosition(hConsole_c, pos);
WriteConsole(hConsole_c, str, len, &dwBytesWritten, NULL);
CloseHandle(hConsole_c)
テキスト文字列strが画面に送信されることはありません。他にすべきことはありますか?ありがとう。