SendMessage'ı Not Defteri'ne kullanmaya çalışıyorum, böylece aktif pencereyi Notepad yapmadan yazılı metin ekleyebilirim.C#/Win32 içinde Not Defteri'ne metin nasıl gönderilir?
SendText
'u kullanarak böyle bir şey yaptım, ancak Notepad odaklaması gerekli.
Şimdi, ilk Windows kolu alınırken ediyorum:
Process[] processes = Process.GetProcessesByName("notepad");
Console.WriteLine(processes[0].MainWindowHandle.ToString());
Ben Windows Task Manager
içinde gösterilen aynı, bu Not Defteri için doğru kolu var onayladık. Buradan
[DllImport("User32.dll", EntryPoint = "SendMessage")]
public static extern int SendMessage(int hWnd, int Msg, int wParam, int lParam);
, ben SendMessage Tüm deney çalışmaya almanız mümkün olmamıştır. Yanlış yöne mi gidiyorum?