Bài viết mới

[C#] Hướng dẫn gởi dữ liệu Text từ ứng dụng sang chương trình Notepad

[C#] Hướng dẫn gởi dữ liệu Text từ ứng dụng sang chương trình Notepad
Đăng bởi: Thảo meo - Lượt xem: 707 14:51:24, 18/08/2018CSHARP   In bài viết

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn viết một ứng dụng nhỏ, là sử dụng thư viện Win32 để gởi dữ liệu từ ứng dụng C# của bạn sang chương trình soạn thảo Notepad.

[C#] SEND STRING DATA TO NOTEPAD

Nghĩa là ứng dụng sẽ gởi dữ liệu trực tiếp từ ứng dụng của mình sang Notepad trực tiếp luôn.

Dưới đây, là giao diện demo ứng dụng C#

send string data to notepad c#

Source code C#:

[DllImport("user32.dll", EntryPoint = "FindWindowEx")]
public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
[DllImport("User32.dll")]
public static extern int SendMessage(IntPtr hWnd, int uMsg, int wParam, string lParam);

private void button2_Click(object sender, EventArgs e)
{
    Process[] notepads = Process.GetProcessesByName("notepad");
    if (notepads.Length == 0) return;
    if (notepads[0] != null)
    {
        IntPtr child = FindWindowEx(notepads[0].MainWindowHandle, new IntPtr(0), "Edit", null);
        SendMessage(child, 0x00B1, 0, txt_input.Text);
        SendMessage(child, 0x00C2, 0, txt_input.Text);
    }
}

HAPPY CODING heart

Tags: send datawin32

BÀI VIẾT LIÊN QUAN

[C#] Hướng dẫn gởi dữ liệu Text từ ứng dụng sang chương trình Notepad
Đăng bởi: Thảo meo - Lượt xem: 707 14:51:24, 18/08/2018CSHARP   In bài viết

THẢO LUẬN BÀI VIẾT

PHẦN MỀM LẤY TIN BẤT ĐỘNG SẢN

phần mềm lấy tin tự động bất động sản

CÁC BÀI CÙNG CHỦ ĐỀ

Đọc tiếp
.