제가 만들고싶은게 있어서 C#을 배우며 최대한 만드는중인 초보입니다. 윈폼에서 사용하지 않는 창에 마우스클릭을 하고싶은데 구글링을 해도 잘 못찾겠더군요...ㅠ 윈폼에서 '사용하지 않는 창(ex:최소화해놓은창 등...)에 마우스클릭하게하는 방법' 알고싶습니다! 최대한 알기 쉽게 가르쳐주시면 감사하겠습니다!
감사합니다 혹시 SendMessage 마우스 클릭하는법을 자세히 설명해주실수 있나요?
SendMessage((int)hwndChild,BN_CLICKED,0,IntPtr.Zero);
이부분에 각자 콤마로 끊어져있는게 뭘 뜻하는지,응용하려면 여기에 뭘 넣어야하는지 궁금해서요
그리고 지정된 자표값에 클릭을 하려면 어디에 좌표를 어떻게 넣어야하나요...
kimho·2020-06-24
원하시는 답변이신지 모르겠습니다만,
FindWindow API를 사용하는 방법이 있습니다.
순서는 다음과 같습니다.
FindWindow를 이용하여 원하는 윈도우를 찾은 다음
FindWindowEx 를 이용하여 윈도우 안에서 버튼을 찾습니다.
그런 다음 SendMessage를 호출하여 해당 버튼에 클릭 이벤트를 보냅니다....