Spy++로 보니까 카톡 대화창의 텍스트박스는 RichEdit50W

맘에 안드는 친구 한명 찍어서 대화창 켜놓고 프로그램 켜놓으면 무한으로 보낸다..

근데 계속 하면 카카오톡 계정 Block 당한다ㅎㅎ

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
using System;
using System.Runtime.InteropServices;
using System.Threading;
using System.Windows.Forms;
 
namespace WindowsFormsApp1
{
    public partial class Form1 : Form
    {
        [DllImport("user32.dll")]
        private static extern int FindWindow(string lpClassName, string lpWindowName);
 
        [DllImport("user32.dll")]
        public static extern int FindWindowEx(int hWnd1, int hWnd2, string lpsz1, string lpsz2);
 
        [DllImport("user32.dll")]
        public static extern int SendMessage(int hwnd, int wMsg, int wParam, string lParam);
 
        [DllImport("user32.dll")]
        public static extern uint PostMessage(int hwnd, int wMsg, int wParam, int lParam);
 
        [DllImport("user32.dll")]
        private static extern bool SetForegroundWindow(int hWnd);
 
        const int WM_KEYDOWN = 0x100;
        const int WM_KEYUP = 0x101;
        const Int32 VK_RETURN = 0x0D;
        const int VK_ENTER = 0x0D;
 
        int msgCount = 0;
 
        public Form1()
        {
            InitializeComponent();
            
            SendMessage("현준혁""TEST");
        }
 
        public void SendMessage(string title, string msg)
        {
            while (true)
            {
                msgCount += 1;
                int hd01 = FindWindow(null, title);
                SetForegroundWindow(hd01);
                int hd03 = FindWindowEx(hd01, 0"RichEdit50W""");
                SendMessage(hd03, 0x000c0, msg + "/" + msgCount.ToString());
                PostMessage(hd03, 0x01000xD0x1C001);
                Thread.Sleep(500);
                //SendMessage(0x00330B74, 0x000c, 0, msg + "/" + msgCount.ToString());
            }
        }
    }
}
cs

'C#' 카테고리의 다른 글

C# PING 테스트  (0) 2021.02.23
C# Excel 다운로드  (0) 2019.09.27
C# FTP 파일 가져오기 & 파일 존재여부  (0) 2019.09.23
C# 정규식을 이용하여 문자열이 숫자인지 판단  (0) 2019.09.19
C# ListView 복사 붙여넣기  (0) 2019.09.19