好友
阅读权限10
听众
最后登录1970-1-1
|
jtwc
发表于 2022-4-10 11:09
各位老师,c语言中如下代码如何输出任意位置的字符呢?如输出第5个字符printf("%s\n", Str[6]);咋出错呢?谢谢老师了
int Pnum = 0, Cnum;//父窗口数量,每一级父窗口的子窗口数量
bool CALLBACK EnumChildWindowsProc(HWND HwndChild, LPARAM lparam)
{
char Str[255];
Cnum++;
GetWindowText(HwndChild, Str, 255);
printf("%s\n",Str);
// printf("%s\n", Str[6]);
return TRUE;
}
int main()
{
HWND H = FindWindow(NULL, "窗口5.0");
EnumChildWindows(H, (WNDENUMPROC)EnumChildWindowsProc, NULL);
getchar();
return 0;
} |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|