728x90
토크온 대화방 설정 창 열기↓
var HWD : integer;
HWD := FindWindowEx(FindWindow(nil,'토크온'),0,nil,''); //525942 = 80676 토크온 윈도우 찾기
var HWD1 := FindWindowEx(HWD,0,nil,''); //133202 = 20852
var HWD2 := FindWindowEx(HWD,HWD1,nil,''); //591354 = 905FA
var HWD3 := FindWindowEx(HWD2,0,nil,''); //20782
var HWD4 := FindWindowEx(HWD2,HWD3,nil,'');//506A2
var HWD5 := FindWindowEx(HWD2,HWD4,nil,''); //506E6
var HWD6 := FindWindowEx(HWD2,HWD5,nil,''); //3073C
var HWD7 := FindWindowEx(HWD6,0,'Button','대화방 설정'); //207F0 토크온의 대화방 설정 찾기
SendMessage(HWD7, WM_LBUTTONDOWN, 0, 0); // 대화방 설정 버튼을 눌러주는곳
SendMessage(HWD7 ,WM_LBUTTONUP, 0, 0);
대화방 설정에서 비공개방 비밀번호 설정 이용할때↓
var HWDWindow := FindWindow('#32770', ''); // 대화방 설정 창 핸들
var HWDWin1 := FindWindowEx(HWDWindow,0,'Button','비공개방 : 비밀번호');
if HWDWin1 > 0 then
begin
SendMessage(HWDWin1, WM_LBUTTONDOWN, 0, 0);
SendMessage(HWDWin1 ,WM_LBUTTONUP, 0, 0);
HWDwin1 := FindWindowEx(HWDWindow,0,'Edit','');
SendMessage(HWDWin1, WM_SETTEXT, 0, LParam(Pchar('153123'))); //방 비밀번호 입력
HWDwin1 := FindWindowEx(HWDWindow,0,'Button','OK');
SendMessage(HWDwin1, WM_LBUTTONDOWN, 0, 0);
SendMessage(HWDwin1 ,WM_LBUTTONUP, 0, 0);
end;
대화방 설정에서 공개방 설정 이용할때↓
var HWDWin1 := FindWindowEx(HWDWindow,0,'Button','공개방');
if HWDWin1 > 0 then
begin
SendMessage(HWDWin1, WM_LBUTTONDOWN, 0, 0); // 공개방 클릭
SendMessage(HWDWin1 ,WM_LBUTTONUP, 0, 0);
HWDwin1 := FindWindowEx(HWDWindow,0,'Button','OK');
SendMessage(HWDwin1, WM_LBUTTONDOWN, 0, 0); //OK 버튼 클릭
SendMessage(HWDwin1 ,WM_LBUTTONUP, 0, 0);
end;
728x90
'Delphi 예제 자료' 카테고리의 다른 글
델파이 ID3v2Library에서 타이틀 및 앨범 한글 글씨 깨짐 방지 (0) | 2022.01.18 |
---|---|
Refletive Injection DLL쪽 C 언어 소스를 델파이 번역 (소소한 강의) (0) | 2022.01.05 |
C의 구조체와 공용체를 델파이로 간단 설명. (2) | 2021.12.18 |
체크박스 컴포넌트만 찾아서 전부 체크 및 해제 예제. (0) | 2021.12.13 |
[windows,android] 델파이 BASS 라이브러리 통한 간단한 오디오 커팅한 구간 파일 생성하기 (0) | 2021.12.13 |
Character set UTF8 Decode 번역 (0) | 2021.12.13 |
asm(어셈블리어) ntdll.dll Base값과 Kernel32.dll Base값 쉽게 구하기. (0) | 2021.12.13 |
델파이(delphi) Refletive Dll Injection + Loader (0) | 2021.12.13 |
댓글