Как отправить ключи в другое окно, если программа отправка ключей свернута? Например, если я нажму PAGE UP, программа должна запуститься и отправить ключи в другое окно, а если я нажму PAGE DOWN, она должна прекратить отправку ключей в это окно.
Кто-то прислал мне этот код:
[DllImport("user32.dll")]
public static extern bool RegisterHotKey(IntPtr hWnd, int id, int fsModifiers, int vlc);
[DllImport("user32.dll")]
public static extern bool UnregisterHotKey(IntPtr hWnd, int id);
protected overide void WndProc(ref Message m)
{
if(m.Msg == 0x312)
{
KeyPresses(m.WParam.ToInt32(), insim);
}
base.WndProc(ref m);
}
RegisterHotKey(this.Handle, Num0_ID, 0, (int)Keys.NumPad0);
insim — это библиотека для Live For Speed (симулятор автомобиля). Здесь у вас есть документация.
protected
, а неprottected
. - person jhoepken   schedule 13.03.2016