[DllImport(\"User32.dll\")]
public static extern void keybd_event(byte[] bVk, byte bScan, int dwFlags, ref int dwExtraInfo);
이렇게 api import 해주고
private void button2_Click(object sender, EventArgs e)
{
string str = textBox1.Text.Trim(); ;
if (str.Contains(\"KU\") == true)
{
str = str.Substring(2);
byte[] code = Encoding.ASCII.GetBytes(str);
textBox2.Focus();
int zero = 0;
keybd_event(code, 0, 0, ref zero);
keybd_event(code, 0x02, 0, ref zero);
}
}
임의로 textbox1에 KUasdf 이런식으로 적어두고
버튼2를 눌렀을때
textbox1에 KU라는 문자열이 있으면
앞에 KU는 제거하고
KU 뒤의 문자열을 textbox2에 출력하려고 하는데
이거 왜 엄한값이 들어가는지 모르것네 ㅠㅠ
프로그래밍 초짜라 이해 좀.....
java는 아닌거같군...
C#입니더 ㅠㅠ
핡핡//C#어려움??? 할줄 아는데 C랑 자바라서.