如何通过给出线的坐标将行的内容复制到字符串中

时间:2015-06-13 10:01:35

标签: c windows string console conio

我想知道是否有任何方法可以将控制台窗口中的行内容复制到字符串中。 例如

function onDeviceReady() {
    // Handle the Cordova pause and resume events
    document.addEventListener('pause', onPause.bind(this), false);
    document.addEventListener('resume', onResume.bind(this), false);
    document.addEventListener("backbutton", onBackButton, false);
}

如果可能的话,我想通过给出行的坐标来将行内容复制到字符串中!

1 个答案:

答案 0 :(得分:0)

    char buf[70];
    COORD coord = {x-coordinate,y-coordinate};
    DWORD num_read;
    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
    ReadConsoleOutputCharacter(hConsole,(LPTSTR) buf,(DWORD) 70,coord,(LPDWORD) &num_read);
    buf[69]='\0';

该行的内容现已复制到char buf。