일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 식
- 배열
- Threads
- if
- EnvDiv
- SetTitleMatchMode
- Menu
- Var:=식
- EnvMult
- if(식)
- SetMouseDelay
- IF (식)
- API
- SetControlDelay
- EnvAdd
- Blocks
- EnvSub
- autohotkey
- SetEnv
- 함수
- DetectHiddenWindows
- EnvSet
- MouseClick
- ControlSend
- IfInString
- 식의 설명
- IfWinExist
- StringGetPos
- ControlGetText
- SetKeyDelay
- Today
- Total
목록API 관련/Win32 API 함수 (181)
ㄴrㅎnㅂrㄹrㄱi
GetMenu 윈도우에 할당할 수 있고 있는 메뉴의 핸들을 취득합니다.HMENU GetMenu( HWND hWnd // 윈도우 핸들 ); USER32.DLL 인수 hWnd 메뉴를 가지는 윈도우의 핸들을 지정합니다. 반환값 성공하면 메뉴 핸들이 돌아갑니다. 윈도우가 메뉴를 가지고 있지 않은 경우는 0 하지만 돌아갑니다. 지정한 윈도우가 아이 윈도우의 경우의 반환값은 정의되고 있지 않습니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
GetLastError 호출측 스렛드가 가지는 최신의 에러 코드를 취득합니다.에러 코드는 스렛드 마다 보관 유지되기 위해, 복수의 스렛드가 서로의 에러 코드를 덧쓰기할 것은 없습니다.DWORD GetLastError(void); KERNEL32.DLL 인수 인수는 없습니다. 반환값 호출측 스렛드가 가지는 최신의 에러 코드를 돌려줍니다. 해설 FormatMessage함수로FORMAT_MESSAGE_FROM_SYSTEM플래그를 지정하는 것으로, 에러 코드에 대응하는 에러 문자열을 취득할 수 있습니다. 에러 코드는32비트치입니다(비트31하지만 최상위비트).비트29(은)는 어플리케이션 정의의 에러 코드용으로 예약되고 있습니다.어플리케이션 독자적인 에러 코드를 정의하는 경우는, 이 비트를 세트 하고, 시스템 정의..
GetForegroundWindow foreground 윈도우(현재 유저가 작업하고 있는 맨 앞면의 윈도우)의 핸들을 취득합니다.foreground 윈도우를 소유하는 스렛드에는, 다른 스렛드보다 조금 높은 스렛드 우선도를 할당할 수 있습니다.HWND GetForegroundWindow(VOID); USER32.DLL 인수 인수는 없습니다. 반환값 foreground 윈도우의 핸들이 돌아갑니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
GetFileSize 지정된 파일의 사이즈를 취득합니다.DWORD GetFileSize( HANDLE hFile, // 파일 핸들 PDWORD pFileSizeHigh // 상위32비트를 격납하는 변수 ); KERNEL32.DLL 인수 hFile 사이즈를 취득하는 파일의 핸들을 지정합니다.이 핸들은, GENERIC_READ 액세스 또는 GENERIC_WRITE 액세스의 적어도 한편을 지정해 작성된 파일 오브젝트의 것이 아니면 안됩니다. pFileSizeHigh 파일 사이즈의 상위32비트를 격납하는 변수의 주소를 지정합니다.이 파라미터에 0 (NULL) (을)를 지정했을 경우는, 파일 사이즈의 상위32비트는 취득되지 않습니다. 반환값 성공하면, 파일 사이즈의 하위32비트가 돌아갑니다.또, pFileSize..
GetDeviceCaps 지정된 디바이스에 관한 디바이스 고유 정보를 취득합니다.int GetDeviceCaps( HDC hDC, // 디바이스 콘텍스트의 핸들 int nIndex // 항목의 종류 ); GDI32.DLL 인수 hDC 디바이스 콘텍스트의 핸들을 지정합니다. nIndex 취득하는 정보의 종류를 지정합니다.이하의 값의 어느쪽이든을 지정합니다. 치 의미 0 (DRIVERVERSION) 디바이스 드라이버의 버젼 2 (TECHNOLOGY) 디바이스 테크놀로지.이하의 값중 한쪽이 돌아갑니다. 치 의미 0 (DT_PLOTTER) 벡터 플로터 1 (DT_RASDISPLAY) 라스터 디스플레이 2 (DT_RASPRINTER) 라스터 프린터 3 (DT_RASCAMERA) 라스터 카메라 4 (DT_CHARS..
GetDesktopWindow 데스크탑 윈도우의 핸들을 취득합니다.HWND GetDesktopWindow(VOID); USER32.DLL 인수 인수는 없습니다. 반환값 데스크탑 윈도우의 핸들을 돌려줍니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
GetDC 지정된 윈도우의 클라이언트 영역 또는 스크린 전체에 대응하는 디스플레이 디바이스 콘텍스트의 핸들을 취득합니다.HDC GetDC( HWND hWnd // 윈도우 핸들 ); USER32.DLL 인수 hWnd 디바이스 콘텍스트를 취득하는 윈도우의 핸들을 지정합니다. 0 (NULL) (을)를 지정하면, 스크린 전체의 디바이스 콘텍스트를 취득합니다. Windows 98/Me/2000/XP: 이 파라미터에 0 (NULL) (을)를 지정하면, 프라이머리 디스플레이 모니터의 디바이스 콘텍스트를 취득합니다.다른 디스플레이 모니터의 디바이스 콘텍스트를 취득하려면 EnumDisplayMonitors 함수와 CreateDC 함수를 사용합니다. 반환값 성공하면 디바이스 콘텍스트의 핸들이 돌아갑니다. 실패하면 0 (N..