- [DEVEXPRESS] Hỗ trợ tìm kiếm highlight không dấu và không khoảng cách trên Gridview Filter
- [C#] Chia sẻ source code phần mềm Image Downloader tải hàng loạt hình ảnh từ danh sách link url
- [C#] Chụp hình và quay video từ camera trên winform
- [C#] Chia sẽ full source code tách file Pdf thành nhiều file với các tùy chọn
- Giới thiệu về Stock Tracker Widget - Công cụ theo dõi cổ phiếu và cảnh báo giá tăng giảm bằng C# và WPF
- [VB.NET] Chia sẻ công cụ nhập số tiền tự động định dạng tiền tệ Việt Nam
- [VB.NET] Hướng dẫn fill dữ liệu từ winform vào Microsoft word
- [VB.NET] Hướng dẫn chọn nhiều dòng trên Datagridview
- Hướng Dẫn Đăng Nhập Nhiều Tài Khoản Zalo Trên Máy Tính Cực Kỳ Đơn Giản
- [C#] Chia sẻ source code phần mềm đếm số trang tập tin file PDF
- [C#] Cách Sử Dụng DeviceId trong C# Để Tạo Khóa Cho Ứng Dụng
- [SQLSERVER] Loại bỏ Restricted User trên database MSSQL
- [C#] Hướng dẫn tạo mã QRcode Style trên winform
- [C#] Hướng dẫn sử dụng temp mail service api trên winform
- [C#] Hướng dẫn tạo mã thanh toán VietQR Pay không sử dụng API trên winform
- [C#] Hướng Dẫn Tạo Windows Service Đơn Giản Bằng Topshelf
- [C#] Chia sẻ source code đọc dữ liệu từ Google Sheet trên winform
- [C#] Chia sẻ source code tạo mã QR MOMO đa năng Winform
- [C#] Chia sẻ source code phần mềm lên lịch tự động chạy ứng dụng Scheduler Task Winform
- [C#] Hướng dẫn download file từ Minio Server Winform
[C#] Hướng dẫn gởi dữ liệu Text từ ứng dụng sang chương trình Notepad
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#

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 

![[C#] Hướng dẫn gởi dữ liệu Text từ ứng dụng sang chương trình Notepad](https://laptrinhvb.net/uploads/users/9a8cb514e4428e85fb4ca07588e9103f.png)

![[C#] Lấy thông tin cấu hình máy tính xuất ra text file winform](https://laptrinhvb.net/uploads/source/vbnet/systeminfo_textfile_csharp.png)
![[C#] Khóa shortcut key trên bàn phím winform](https://laptrinhvb.net/uploads/source/csharp/lock_shortcut_key_thumb.png)
![[C#] Hướng dẫn sử dụng Parallel Download trong lập trình csharp](https://laptrinhvb.net/uploads/source/csharp/parallel_download_csharp_thumb.jpg)

![[C#] Chia sẻ source code Form Login Animation](https://laptrinhvb.net/uploads/source/vbnet/animation_login.gif)
![[C#] Hướng dẫn lấy danh sách, xóa, upload, download file Google Cloud Storage API](https://laptrinhvb.net/uploads/source/csharp/google_cloud_storage_thumb.jpg)
![[C#] Hướng dẫn sử dụng Background Worker trong lập trình winform](https://laptrinhvb.net/uploads/source/image_baiviet/d099cec7afa632389c3efb8e8dedbafc.jpg)
![[C#] Hướng dẫn viết ứng dụng gởi tin nhắn private qua facebook](https://laptrinhvb.net/uploads/source/image_baiviet/4db4d17175f11d9e1b86a302aab143e3.jpg)
![[C#] Hướng dẫn phân quyền  Special Permission Folder trên Winform](https://laptrinhvb.net/uploads/source/csharp/permission_folder_csharp_thumb.jpg)
![[C#] Tự động khóa ứng dụng hoặc thoát sau khoảng thời gian không sử dụng (Automatic Logout)](https://laptrinhvb.net/uploads/source/csharp/automatic_logout_csharp_thumb.png)
![[C#] Hướng dẫn đảo nội dung bài viết trong lập trình winform](https://laptrinhvb.net/uploads/source/csharp/animation_csharp_thumb.gif)
![[C#] Giới thiệu và sử dụng thư viện AutoMapper](https://laptrinhvb.net/uploads/source/new_image_baiviet/auto_mapper_thumb.png)
![[C#] Hướng dẫn Custom MessageBox  Winform](https://laptrinhvb.net/uploads/source/csharp/custome_messagebox_csharp.png)
![[C#] Hướng dẫn sử dụng từ khóa Params để truyền nhiều tham số vào hàm](https://laptrinhvb.net/uploads/source/csharp/params_csharp.png)
![[C#] Hướng dẫn sử dụng thư viện AnimateWindow User32.dll dùng tạo hiệu ứng effect Winform](https://laptrinhvb.net/uploads/source/csharp/animateWindow_thumb.jpg)
![[C#] Chia sẽ hàm bỏ dấu tiếng việt trong lập trình Csharp](https://laptrinhvb.net/uploads/source/image_baiviet/3b7f5fe03e368394ff8bd6a95d94ecbf.jpg)


![[C#] Hướng dẫn xem mật khẩu wifi đã lưu trữ trong máy tính](https://laptrinhvb.net/uploads/source/image_baiviet/c6289c3d5ed8374beabb6fc64c2ceff7.jpg)
![[C#] Sự kiện Reactive Observable Event Winform](https://laptrinhvb.net/uploads/source/csharp/observableEvent_thumb.png)
![[C#] Lưu thông tin cấu hình ứng dụng trong lập trình C#](https://laptrinhvb.net/uploads/source/image_baiviet/fef4659faf09049873984f2d7f12df9c.png)
![[VISUAL STUDIO] Hướng dẫn cài đặt giao diện hình nền background cho chương trình Visual Studio](https://laptrinhvb.net/uploads/source/csharp/background_visualstudio_thumb.jpg)

![[C#] Hiển thị hình ảnh GIF vào button, picturebox, label winform](https://laptrinhvb.net/uploads/source/csharp/gif_button_csharp.gif)
![[C#] Hướng dẫn thiết kế Form Ribbon sử dụng thư viện Krypton Toolkit](https://laptrinhvb.net/uploads/source/vbnet/KDocking.gif)
