일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ControlSend
- MouseClick
- autohotkey
- IfInString
- 식
- IF (식)
- ControlGetText
- IfWinExist
- SetEnv
- SetMouseDelay
- if
- Threads
- EnvAdd
- StringGetPos
- API
- if(식)
- Var:=식
- Menu
- EnvMult
- SetControlDelay
- 식의 설명
- 함수
- Blocks
- EnvDiv
- DetectHiddenWindows
- EnvSub
- EnvSet
- SetKeyDelay
- 배열
- SetTitleMatchMode
- Today
- Total
목록API 관련 (217)
ㄴrㅎnㅂrㄹrㄱi
GetObject(A) 지정된 그래픽 오브젝트의 정보를 취득합니다.int GetObjectA( HGDIOBJ hgdiobj, // 오브젝트의 핸들 int cbBuffer, // 버퍼 사이즈 PVOID pvObject // 정보를 격납하는 버퍼 ); GDI32.DLL 인수 hgdiobj 그래픽 오브젝트의 핸들을 지정합니다.지정할 수 있는 그래픽 오브젝트의 종류는, 논리 비트 맵, 브러쉬, 폰트, 팔레트, 펜, CreateDIBSection 함수로 작성되었다 DIB (디바이스 독립 비트 맵)의 머지않아인가입니다. cbBuffer pvObject 파라미터로 나타나는 버퍼의 사이즈를 지정합니다. pvObject 오브젝트 정보를 격납하는 버퍼의 주소를 지정합니다. 0 (NULL) (을)를 지정하면, 반환값으로서 ..
GetModuleFileName(A) 지정된 모듈을 포함한 실행 가능 파일의, 풀 패스명과 파일명을 취득합니다.DWORD GetModuleFileNameA( HMODULE hModule, // 모듈 핸들 PTSTR pFilename, // 버퍼 주소 DWORD nSize // 버퍼의 사이즈 ); KERNEL32.DLL 인수 hModule 모듈의 핸들을 지정합니다.이 모듈을 포함한 실행 가능 파일의 파일명이 풀 패스로 취득됩니다. 0 (NULL) (을)를 지정하면, 호출측 프로세스를 작성하기 위해서 사용된 모듈의 패스를 취득합니다. pFilename 모듈의 파일명을 격납하기 위한 버퍼의 주소를 지정합니다. nSize pFilename 파라미터로 나타나는 버퍼의 사이즈를 아르바이트 단위(Unicode 판의 ..
GetMenuItemInfo(A) 메뉴 아이템의 정보를 취득합니다.BOOL GetMenuItemInfoA( HMENU hMenu, // 메뉴 핸들 UINT uItem, // 아이템의ID또는 위치 BOOL fByPosition, // 플래그 LPMENUITEMINFO pItemInfo // MENUITEMINFO구조체 ); USER32.DLL 인수 hMenu 메뉴의 핸들을 지정합니다. uItem 아이템 ID 또는 아이템의 위치를 지정합니다.어느 쪽을 나타낼까는 fByPosition 파라미터의 값에 의존합니다. fByPosition uItem 파라미터의 의미를 지정합니다. 0 (FALSE) (을)를 지정하면,uItem 파라미터가 메뉴 아이템 ID 인 것을 나타냅니다. 1 (TRUE) (을)를 지정하면, 메뉴..
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..