네이버든 다음이든 메모장이든
프로그램 실행시키면 50초동안만 동작하고
50초안에 누가 키보드로 뭐 입력하고 엔 터 누르면
엔터누르기전까지 키보드로 써갈긴 정보들이 메모장에 fuck라는 파일이름으로 바탕화면에 자동저장되고 컴퓨터 자동으로 꺼지게 만들수잇음?
프로그램 실행시키면 50초동안만 동작하고
50초안에 누가 키보드로 뭐 입력하고 엔 터 누르면
엔터누르기전까지 키보드로 써갈긴 정보들이 메모장에 fuck라는 파일이름으로 바탕화면에 자동저장되고 컴퓨터 자동으로 꺼지게 만들수잇음?
그건 아까 거보다 더 쉽지.
그런고 할라면 mfc 같은 윈도우 프로그래밍으로 짜기가 쉬운데 근데 좆지랄좀 하지마라.
SetWindowsHookEx(WH_KEYBOARD_LL)로 로우 레벨 키보드 훅 걸고, GetKeyNameText 함수로 키 이름 따오고, 그걸 몰래 버퍼에 저장하고 있다가, 50초가 지나거나 그 안에 '엔터'가 입력되면 파일로 저장한 뒤 ExitWindowsEx 함수 콜~
시비킹 // 이건 MFC로 갈 필요도 없는 건데 ㅋㅋ
왜 이런 병신새끼한테 답해주냐. 이 새끼 하려는게 딱 눈에 보이는데?
ㅋㅋ최대한 쉽게 만들수잇으면 좋지
다만 한 가지 어려운 게 있다면 예상 외로 윈도우 종료가 어렵다~ 윈도우 98 시절이랑 다르게 NT(2000/XP/Vista/7/...) 계열 윈도우에서는 프로그램이 시스템 종료를 수행하려면 무조건 종료 특권 취득해야 됨. 이 과정이 은근 복잡한데, 허나 이것도 NT Native API인 RtlAdjustPrivilege 함수 쓰면 한 줄로 끝.
아니 존나 c언어 막 한권다읽엇는데 뭔가 뿌듯한 작품만들고싶어서 그래
ㅅㅅㅅ//이건 뭔가할만해보이네 ㅋㅋ 조만간 코드올려본다 답변 감사
로우 레벨 키보드 훅은 소싯적 매우 가지고 놀던 거라 지금 짜라고 해도 2분도 안 걸림.
ㄴ 이거 쓸려면 몇줄정도나옴?
한, 40줄 안에서 해결될 듯.