Lo que encontré fue esto, que hace un ctrl+v ;
Código:
PostMessage(notepad,WM_SETFOCUS,1,0);
PostMessage(notepad,WM_KEYDOWN,VK_LCONTROL,0x1D0001);
keybd_event(17,0,0,0);
PostMessage(notepad,WM_KEYDOWN,'V',0x2F0001);
PostMessage(notepad,WM_CHAR,17,0x2F0001);
PostMessage(notepad,WM_KEYUP,'V',0xC02F0001);
PostMessage(notepad,WM_KEYUP,VK_CONTROL,0xC01D0001);
keybd_event(17,0,KEYEVENTF_KEYUP,0);
PostMessage(notepad,WM_KEYDOWN,13,0); // Enter
PostMessage(notepad,WM_KEYUP,13,0); // Soltamos enter
Alguien podría explicarme este código por favor??, la primera linea se entiende que le pasa el foco pero en el segundo ya me pierdo en cuanto a los parametros de PostMessage. El segundo parametro lo podria entender pero el tercer y cuarto ya no.
Ademas esta el keybd_event(17,0,0,0) que no se que hace.
No encuentro ejemplos practicos de PostMessage aparte de la oficial explicacion en ingles que dice del tercer y cuarto parametro que son "parámetros adicionales".
En todo caso donde tengo que cambiar para: ctrl+v, ctrl+c, ctrl+a, alt+f4, etc
Gracias por su ayuda