Button1.Perform(WM_LButtonDown,0,0); // aqui un Sleep para que se note el down //aqui llama el onclic Button1.Perform(WM_LButtonUp,0,0);