請(qǐng)教各位高手,我要寫(xiě)一個(gè)程序,控制鼠標(biāo)移動(dòng)到屏幕某個(gè)位置,然后進(jìn)行單擊或雙擊或右擊等操作,請(qǐng)問(wèn)如何實(shí)現(xiàn)?急,請(qǐng)各位高手不吝賜教!

熱心網(wǎng)友

你可以用VC++中的MFC來(lái)幫助你實(shí)現(xiàn),首先建立一個(gè)MFC工程,然后View-classwizard中Message一欄中一次選擇WM_lbottondown,WM_dbclick,WM_rbottondown,對(duì)每一項(xiàng)編寫(xiě)消息事件函數(shù)。在函數(shù)體內(nèi)實(shí)現(xiàn)你要實(shí)現(xiàn)的功能。我可以幫你做一個(gè)事例,發(fā)到你郵箱中。

熱心網(wǎng)友

用SetCursorPos設(shè)置鼠標(biāo)位置BOOL SetCursorPos( int X, // horizontal position int Y // vertical position);用WindowFromPoint獲取指定點(diǎn)上的窗口句柄再用SendMessage發(fā)送所需的鼠標(biāo)消息給上面句柄所指的窗口。