摘要:``` RECT r; GetWindowRect(this->gameHwnd, &r); // 获取窗口的宽度和高度 int nWidth = r.right - r.left; int nHeight = r.bottom - r.top; MoveWindow(this->gameHwnd,0,0,nWidth,nHeight,false); ``` 阅读全文
posted @ 2020-05-07 18:42 Ajanuw 阅读(42) 评论(0) 推荐(0) 编辑
摘要:int lpdwProcessId; int id = GetWindowThreadProcessId((HWND)0x707d6, (LPDWORD)&lpdwProcessId); qDebug() << lpdwProcessId; // 进程ID qDebug() << id; // 线程 阅读全文
posted @ 2020-05-07 12:06 Ajanuw 阅读(196) 评论(0) 推荐(0) 编辑
摘要:发送组合键 keybd_event SendInput SendInput 组合键,下面的程序先按下ctrl+tab的组合键,然后依次松开了tap和ctrl键后,在按下A键,再松开A键 keybd_event https://www.codeproject.com/Articles/6819/Sen 阅读全文
posted @ 2020-05-07 10:41 Ajanuw 阅读(44) 评论(0) 推荐(0) 编辑
摘要:``` QString str = "A"; QChar c = str.at(0); // int v_latin = c.toLatin1(); // 不能转中文 int v_latin = c.unicode(); qDebug() << v_latin; // 65 qDebug() << QString(v_latin); // A ``` 阅读全文
posted @ 2020-05-07 10:33 Ajanuw 阅读(22) 评论(0) 推荐(0) 编辑
摘要:```void MainWindow::on_pushButton_clicked(){ char buff[255]; // 这里使用GetWindowTextA而不是GetWindowTextW,应为GetWindowTextA使用LPSTR,而GetWindowTextW使用的则是LPWSTR int r = GetWindowTextA((HWND)0x000... 阅读全文
posted @ 2020-05-07 01:29 Ajanuw 阅读(137) 评论(0) 推荐(0) 编辑