How can I simulate a button click given the handle to the button's window?

后端 未结 5 1182
星月不相逢
星月不相逢 2020-12-16 01:07

I want to simulate a click on a button located in a dialog box.

I have the handle to that window. This is an Abort/Retry/Ignore kind of window.

I don\'t wan

5条回答
  •  不思量自难忘°
    2020-12-16 01:24

    Find the handle to the button that you want to click (by using FindWindowEx), and just send click message:

    SendMessage(hButton, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(0, 0));
    SendMessage(hButton, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM(0, 0));
    

提交回复
热议问题