바람 2017-10-19 AM 10:16:42 |
|
|
|
오랫만에 접속해보니.. 질문하신지가 많이 오래되었군요^^
혹시 지금이라도 필요하실지 모르니.. 제가 아는 선에서 답변 드립니다.
///////////////////////////////////
- 일단 순서는..
1. 일단 사용하시는 프로그램의 핸들을 먼저 구하시고..
2. 구한 핸들을 통해 프로그램을 제어.
- 함수선언
창에 ㅎ사용자함수 하나 올리시고, 아래처럼 필요한 함수 두개를 만듭니다.
연결파일:user32.dll
연결여부:참
실수함수:FindWindowA(문자:클래스,창이름);
실수함수:SetWindowPos(실수:수111,수112,수113,수114,수115,수116,수117);
- 사용:
창에 버튼하나 올리시고, 원하는 사건에..
실수:핸들;
핸들:= 사용자함수0.FindWindowA( "대상창의 클래스", "대상창의 이름");//클래스나 창이름 둘중 하나만 넣으셔도 됩니다.
// 클래스나 창이름같은 정보를 쉽게 확인하시려면 지상현님의 미니스파이를 이용하시면 편하고요.
사용자함수0.SetWindowPos( 핸들,4294967294,대상창좌변,대상창윗변,대상창폭,대상창높이,64);
원하시는 기능이 맞나 모르겠습니다.
테스트없이 올린글이라 작동여부는 확인을 못했습니다. |
|