Qt 获取窗口标题GetWindowText

void MainWindow::on_pushButton_clicked()
{
      char buff[255];
      // 这里使用GetWindowTextA而不是GetWindowTextW,应为GetWindowTextA使用LPSTR,而GetWindowTextW使用的则是LPWSTR
      int r = GetWindowTextA((HWND)0x00040542,(LPSTR)buff,sizeof(buff));
      QString title = QString::fromLocal8Bit(buff);
      qDebug() << "title is: "<<  title ;
      ui->pushButton->setText(title);
}
posted @ 2020-05-07 01:29  Ajanuw  阅读(...)  评论(...编辑  收藏