簡體   English   中英

C語言中的Win32 API控制台編程

[英]Win32 API Console Programming in C

我遇到了諸如從控制台窗口上的特定位置(x = 10,y = 5)讀取文本之類的問題。

在哪里可以找到有關使用C語言進行Win32 API控制台模式編程的詳細教程?

在MSDN上,請參閱“ 字符模式應用程序 ”部分。

您可以使用ReadConsoleOutputCharacter函數從屏幕上讀取文本。

您需要使用ReadConsoleOutput()。 當心像(10,5)這樣的坐標中的歧義。 從控制台窗口的左上角可以是相對的。 或從屏幕緩沖區。 為了避免這種情況,您可能需要使緩沖區大小與窗口大小相同。 SetConsoleScreenBufferSize()。

這些控制台功能不由C運行時包裝。 SDK文檔相當不錯, 從此處開始

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM