|

楼主 |
发表于 2021-7-19 11:19:00
|
显示全部楼层
CString playId = _T("vedioBox");
ClickBtn(playId);//原来用于点击网页指定ID元素,现在用于获取网页指定ID元素坐标。
long x, y;
x = (m_left + m_width) / 2;
y = (m_top + m_height) / 2;
::SendMessage(hWndChild, WM_LBUTTONDOWN, MK_LBUTTON,(x + y));
::SendMessage(hWndChild, WM_LBUTTONUP, MK_LBUTTON,(x + y));
上述代码想在获取flash位置后,在flash中心位置模拟鼠标点击一次(实际上在flash内任意位置点一下和点击播放按钮效果是一样的),可执行起来没有任何反应,求大佬指教。 |
|