api 후킹 한걸
c#에다 할라고 보니깐 후킹이 없다네....
인터넷 뒤져보니깐
user32.dll 임포트 시켜서 쓰라더라고
[DllImport("user32.dll")]
public static extern void Keybd_event(byte bVk, byte bVcan, uint dwFlags, UIntPtr dwExtraInfo);
private int info = 0;
private const int WM_KEYDOWN = 0x100;
private const int VK_RIGHT = 0x27;
요렇게 추가 해주고
폼에 있는 타이머 써서 틱당 호출 하게끔
private void auto_timer_tick(object sender, EventArgs e)
{
Keybd_event(VK_RIGHT, 0, WM_KEYDOWN, (UIntPtr)info);
}
하니깐 컴파일은 되더라구 그래서 실행 해서 타이머 작동시키니
추가 정보: DLL 'user32.dll'에서 이름이 'Keybd_event'인 진입점을 찾을 수 없습니다.
요렇게 문제 생기는데 대체 머가 문제인거임??
머리아퍼 죽겠어 밥도 묵어야 하는데 ㅠ__ㅠ
횽들 c# 키입력 질문...
c#(221.161)
2012-02-22 13:23
추천 0
댓글 8
다른 게시글
-
구글 이미지 검색 신박하더라 [3]익명(58.102) | 12.02.22추천 0
-
ㅠㅠㅠC 개초보 질문좀욤. [18]btnface(211.221) | 12.02.22추천 0
-
아놔.... 모르겠당(뻘글) [2]vold(zzonkwzz) | 12.02.22추천 0
-
프갤 아프지마 ㅜㅜHarlemLuia..(qnpfrmins1004) | 12.02.22추천 0
-
조공 올렸다 짤렸다 ㅡㅡ [1]1(211.197) | 12.02.22추천 0
-
3D 그래픽스 수업들은 게이나 쪼금 아는 게이들좀 봐주라 [3]ggggggggg(121.174) | 12.02.22추천 0
-
프갤에 왜 이렇게 덕들이 많냐? [1]익명(210.90) | 12.02.22추천 0
-
님들은 키보드 뭐씀 [6]모미지(qkstkqudtlsdk3) | 12.02.22추천 0
-
와 오늘 객체지향 개념 수업 들었는데 객체지향 존나 편하겠다 [4]모미지(qkstkqudtlsdk3) | 12.02.22추천 0
-
컴터 전원넣는 버튼이 고장나면 어쩌냐 [4]애슐리::그..(han4215) | 12.02.22추천 0
아 나이거 해결 했었는데 기억이 안난다
구글 검색 하면 나온다는거 하나는 기억나네
ㄴ 횽아..........
WINDOWS 폴더가서 저거 DLL가져와서 DUMPBIN으로 까봐. 있는지.
마샬링할때는 타입이 정확해야지 아님 안되거든
미친 위에 답변은 어이가 없다.. 기본적인 이해부터 하렴...
@_@???
UIntPtr 이걸 int 로 고치니 되네;;;;