Visual C++ 마우스 및 키보드로 입력하는 프로그램 만들기
- 최초 등록일
- 2008.04.14
- 최종 저작일
- 2007.02
- 9페이지/ 한컴오피스
- 가격 2,000원
소개글
Visual C++ 마우스 및 키보드로 입력하는 프로그램입니다.
레포트로 제출한 건데 A+맞았어요^^
참고하세요~!
목차
■ 새 프로젝트 만들기(파일명 : Paste)
■ 구불구불함을 그리는 함수
■ 마우스 메시지
★ 마우스 입력 결과
■ 키보드 입력
★ 키보드 입력 결과
본문내용
● 마우스 메시지의 메시지 핸들러
void CPasteView::OnLButtonDown(UINT nFlags, CPoint point)
// OnLButtonDown()함수를 CPasteView에 상속한다.
{
// TODO: Add your message handler code here and/or call default
CDC* pDC = GetDC(); // GetDC()함수를 호출한다.
GrowLine(pDC, point); // 마우스 콘솔의 위치에 검은 동그라미를 표시한다.
ReleaseDC(pDC); // 종료 한다.
ButtonDown = TRUE; // 왼쪽 버튼이 눌려져 있는 것을 나타낸다.
SetCapture(); // 캡처의 시작
}
void CPasteView::OnMouseMove(UINT nFlags, CPoint point)
// OnMouseMove()함수를 CPasteView에 상속한다.
{
// TODO: Add your message handler code here and/or call default
CDC* pDC = GetDC(); // GetDC()함수를 호출한다.
if (ButtonDown) // 왼쪽 버튼이 눌려져 있으면
GrowLine(pDC, point); // 마우스 콘솔의 위치에 검은 동그라미를 표시한다.
if (PointList.GetCount() >= 10) // 큐의 길이가 10이상이면
ShrinkLine(pDC); // 흰 점박이에 검은 동그라미의 뒤에 추가하여 걸리게 한다.
ReleaseDC(pDC); // 종료 한다.
참고 자료
없음