Hi,I'm trying to send key stroke to winamp Jump to File window, using c#, when is not in foreground but I don't know how.So far I managed to send keys to winamp like "c" key to toggle play/pause using this example (this example work even when winamp is minimized):
using System;using System.Diagnostics;using System.Runtime.InteropServices;
namespace WindowsFormsApplication1{ class Test { [DllImport("User32.Dll", EntryPoint = "PostMessageA")] static extern bool PostMessage(IntPtr hWnd, uint msg, int wParam, int lParam);
[DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern IntPtr FindWindow([MarshalAs(UnmanagedType.LPTStr)] string lpClassName, [MarshalAs(UnmanagedType.LPTStr)] string lpWindowName);
public static void com() { IntPtr hwnd = FindWindow("Winamp v1.x", null); PostMessage(hwnd, 0x100, 0x43, 0); } }}
0x43 is the Virtual-Key Code for „C" key.
Can someone help me with this problem and give me an example of haw I can send keys to Jump to File window in winamp?