如何在WinAPI中找到一个窗口并按程序按下按钮?

时间:2014-06-07 14:37:36

标签: c++ windows winapi

我需要获取磁盘格式化对话框窗口句柄,然后按我的程序中的按钮。换句话说,我必须手动打开磁盘格式化对话框:

enter image description here

然后我启动我的程序。需要程序来找到对话窗口(可能使用诸如FindWindow()功能之类的东西,然后找到“开始”按钮和send a message,因为它刚刚按下。我怎么能这样做?我感到卡住了。

1 个答案:

答案 0 :(得分:4)

不,你不是。

对于程序化任务,您使用编程API。为什么您的程序会使用UI并模拟用户输入?

EG。使用Format method of Win32_Volume class