함수 이름
함수 이름은 GetCursorPos()이다. get cursor position의 약자일 것이다.
기능
현재 마우스 커서의 좌표를 알려준다.
헤더
Windows.h 헤더에 포함되어있다. 첫 글자가 대문자라는 것에 주의하자.
사용 예제
#include <iostream> //cout, endl 을 위한 헤더
#include <Windows.h> //POINT, GetCursorPos() 를 위한 헤더
using std::cout;
using std::endl;
int main(void) {
POINT pt; //마우스 좌표를 저장하는 구조체
GetCursorPos(&pt); //모니터 좌표계
cout << "마우스 좌표: (" << pt.x << ", " << pt.y << ")" << endl;
return 0;
}
8번째 줄에 POINT는 마우스 좌표를 저장할 때 쓰는 구조체 자료형이다. 멤버로는 x, y 가 있다.
9번째 줄에서 함수의 전달자로는 구조체의 주소 값이 전달된다는 것을 주의하자.
'컴퓨터' 카테고리의 다른 글
escape 문자 (0) | 2019.04.26 |
---|---|
SetCursorPos() (0) | 2019.04.24 |
strcmp(), compare() (0) | 2019.04.24 |
ofstream (0) | 2019.04.23 |
4-6. friend 선언 (0) | 2019.04.11 |