키보드입력을 받아 이전단계로 돌아가는 법
햇햇
2023.04.01
질문 제목 : 키보드 입력받아 이전단계로 돌아가는 방법비쥬얼 스튜디오 컴파일러 결과화면에서 f2키를 입력받아 이전단계로 돌아가는 법질문 내용 : 한글2005에서 처럼 ctr+z누르면 이전단계로 돌아갑니다.
제가 비쥬얼 스튜디오에서 텍스트 에디터(메모장같은)를 만들고 있는데 한글 ctr+z과 같은 기능을 하게 만들어야합니다.
비쥬얼 스튜디오 컴파일 화면(ctr+f5눌렀을 때 결과화면)에서
f2키를 입력받으면 ctr+z와 같은 역할을 하는 소스가 필요 한데 도저히 감이 안오네요
제가 모르는 함수가 있는건지, 도무지 찾을 수가 없어서 질문 올립니다.
if(getasynckeystate(vk_f2)){
}
위와 같은 식으로 if문을 사용하고 싶은데
빈칸에 어떤 함수가 들어가야 할까요?
-
오빤테앵겨
감사합니다 참고하겟습니다^^
-
백합
뭔가를 삭제하거나 입력할때 기존 내용을 별도의 버퍼안에 복사해 두고
특정키가 눌려 이전 상태로 돌아가야 할때 버퍼안에 복사해둔 내용을 불러오는 방법을 사용하면 됩니다.(이맥스나 vim등은 이런식으로 작동합니다.)
구체적인 코드는 자기 하기 나름이죠. 일단 버퍼를 만들고 관리하는 부분을 해결하시면 나머진 쉬울겁니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676182 | 숫자 순서대로 배열하는법 | 권뉴 | 2024-11-24 |
2676152 | 기본적인거 하나 질문드립니다. | 개미 | 2024-11-24 |
2676124 | 함수선언관련 질문이에요~...털썩..수정완료 (2) | 가지 | 2024-11-24 |
2676092 | C언어 책 (2) | 아서 | 2024-11-24 |
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |