【发布时间】:2012-10-13 13:59:21
【问题描述】:
以下程序旨在打印具有焦点的窗口的名称或至少打印程序运行的命令提示符的名称。但它只打印一个字符W。为什么会这样?我在哪里犯错了?
#include <Windows.h>
#include <stdio.h>
int main() {
TCHAR title[500];
int i=0;
while(i<10) {
GetWindowText(GetForegroundWindow(), title, 500);
printf("%s\n",title);
i++;
system("pause");
}
}
【问题讨论】:
-
已经停止
TCHARing 并使用wchar_t。现在是 2012 年。