我已经使用 CreateProcess 打开了一个进程,如下所示:
CreateProcess(NULL,"C:\\Program Files (x86)\\Microsoft Office\\OFFICE11\\PPTVIEW.EXE C:\\Users\\DRILON\\Desktop\\a.pps",NULL,NULL,FALSE,0,NULL,NULL,&sai,&pi);
如您所见,此过程会打开一个 pps 文件。现在我想向演示文稿发送并输入按键(这将更改幻灯片)。我已经尝试了很多代码,但没有一个有效。我努力了:
HWND powerpoint = GetActiveWindow();
PostMessage(powerpoint, WM_KEYDOWN, VK_RETURN, 0);
还
SendMessage(powerpoint, WM_KEYDOWN, VkKeyScan('c'), 1);
有没有办法做到这一点?