일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- EnvAdd
- EnvSet
- EnvSub
- Menu
- SetTitleMatchMode
- 식의 설명
- if(식)
- 함수
- SetEnv
- Var:=식
- StringGetPos
- Blocks
- IfInString
- DetectHiddenWindows
- autohotkey
- SetControlDelay
- SetKeyDelay
- 식
- API
- IfWinExist
- MouseClick
- ControlGetText
- EnvDiv
- 배열
- if
- Threads
- SetMouseDelay
- IF (식)
- ControlSend
- EnvMult
- Today
- Total
목록API 관련 (217)
ㄴrㅎnㅂrㄹrㄱi
SetPriorityClass 지정된 프로세스의 우선도 클래스를 설정합니다.BOOL SetPriorityClass( HANDLE hProcess, // 프로세스 핸들 DWORD fdwPriority // 우선도 클래스 ); KERNEL32.DLL 인수 hProcess 우선도를 변경하는 프로세스의 핸들을 지정합니다. Windows NT/2000/XP: 이 핸들은 PROCESS_SET_INFORMATION 액세스를 가지고 있지 않으면 안됩니다. fdwPriority 프로세스의 우선도 클래스를 지정합니다.이하의 값의 어느쪽이든을 지정합니다. 치 의미 0x00000020 (NORMAL_PRIORITY_CLASS) 통상 클래스 특별한 스케줄링을 필요로 하지 않는, 일반적인 프로세스인 것을 지정합니다. 0x0000..
SetParent 지정된 윈도우의 친윈도우를 변경합니다.새로운 친윈도우는 아이 윈도우와 같은 프로세스에 속하고 있을 필요가 있습니다.HWND SetParent( HWND hwndChild, // 아이 윈도우의 핸들 HWND hwndNewParent // 새로운 친윈도우의 핸들 ); USER32.DLL 인수 hwndChild 친윈도우를 변경하는 아이 윈도우의 핸들을 지정합니다. hwndNewParent 새로운 친윈도우의 핸들을 지정합니다.0 (NULL) (을)를 지정하면, 톱 레벨 윈도우(친윈도우를 가지지 않는 윈도우)가 됩니다. Windows 2000/XP: 이 파라미터에 -3 (HWND_MESSAGE) (을)를 지정하면, 아이 윈도우는 메세지 온리 윈도우가 됩니다. 반환값 함수가 성공하면, 직전의 친윈..
SetMenuItemInfo(A) 메뉴 아이템에 관한 정보를 변경합니다.BOOL SetMenuItemInfoA( HMENU hMenu, // 메뉴 핸들 UINT uItem, // 아이템의ID또는 위치 BOOL fByPosition, // 플래그 LPMENUITEMINFO pItemInfo // MENUITEMINFO구조체 ); USER32.DLL 인수 hMenu 메뉴 아이템을 포함한 메뉴의 핸들을 지정합니다. uItem 변경하는 메뉴 아이템의 ID 또는 위치를 지정합니다.어느 쪽을 지정할까는 fByPosition 파라미터에 의존합니다. fByPosition uItem 파라미터의 의미를 지정합니다. 0 (FALSE) (을)를 지정하면, uItem 파라미터가 메뉴 아이템 ID 인 것을 나타냅니다. 1 (TR..
SetMenu 새로운 메뉴를 지정된 윈도우에 할당합니다.BOOL SetMenu( HWND hWnd, // 윈도우 핸들 HMENU hMenu // 메뉴 핸들 ); USER32.DLL 인수 hWnd 새로운 메뉴를 할당하는 윈도우의 핸들을 지정합니다. hMenu 새롭게 할당하는 메뉴의 핸들을 지정합니다. 0 (NULL) (을)를 지정하면, 윈도우의 메뉴가 제거됩니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 메뉴의 변경을 반영해 윈도우는 재묘화 됩니다.메뉴는 아이 윈도우 이외의 임의의 윈도우에 할당할 수 있습니다. SetMenu 함수는, 이전의 메뉴가 있어도, 그것을 파기하지 않고 옮겨놓습니다.어..
SetLastError 호출측 스렛드가 가지는 최신의 에러 코드를 설정합니다.VOID GetLastError( DWORD dwErrCode // 에러 코드 ); KERNEL32.DLL 인수 dwErrCode 설정하는 에러 코드를 지정합니다. 반환값 반환값은 없습니다. 해설 에러 코드는 32 비트치입니다 (비트 31 하지만 최상위비트) .비트 29 (은)는 어플리케이션 정의의 에러 코드용으로 예약되고 있습니다.어플리케이션 독자적인 에러 코드를 정의하는 경우는, 이 비트를 세트 하고, 시스템 정의의 에러 코드와 충돌하지 않게 하지 않으면 안됩니다. 대부분의 Win32 함수는, 함수가 실패했을 때에 SetLastError 함수를 호출합니다.또, Win32 함수안에는, 함수가 성공했을 때에 SetLastErro..
SetForegroundWindow 지정된 윈도우를 작성한 스렛드를 foreground로 해, 그 윈도우를 액티브하게 합니다.이후, 이 윈도우에 키보드 입력이 보내집니다.시스템은, 다른 스렛드보다 조금 높은 우선도를, foreground 윈도우를 작성한 스렛드에 할당합니다.BOOL SetForegroundWindow( HWND hWnd // 윈도우 핸들 ); USER32.DLL 인수 hWnd foreground로 하는 윈도우의 핸들을 지정합니다. 반환값 성공했을 경우는 0 이외의 값이 돌아갑니다. 실패했을 경우는 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 foreground 윈도우는 Z 오더가 가장 위의 윈도우입니다. Windows 98/Me/2..
SetFilePointer 오픈되고 있는 파일의 파일 포인터를 이동합니다.DWORD SetFilePointer( HANDLE hFile, // 파일 핸들 LONG lDistance, // 하위 오프셋 PLONG pDistanceHigh, // 상위 오프셋의 변수 DWORD dwMoveMethod // 이동 개시점 ); KERNEL32.DLL 인수 hFile 파일의 핸들을 지정합니다.이 핸들은, GENERIC_READ 액세스 또는 GENERIC_WRITE 액세스를 가지고 있지 않으면 안됩니다. lDistance 파일 포인터를 이동시키는 아르바이트수를 나타내는 부호 수치의 하위32비트를 지정합니다. pDistanceHigh 파라미터에 0 (NULL) (을)를 지정했을 경우는, 새로운 파일 포인터의 위치의 오..
SetEndOfFile 지정된 파일의 파일 종단(EOF)의 위치를, 현재의 파일 포인터의 위치에 이동시킵니다.BOOL SetEndOfFile( HANDLE hFile // 파일 핸들 ); KERNEL32.DLL 인수 hFile 파일 종단(EOF)의 위치를 이동시키는 파일의 핸들을 지정합니다.이 핸들은 GENERIC_WRITE 액세스를 지정해 작성된 파일 오브젝트의 것이 아니면 안됩니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 이 함수는, 파일 사이즈를 확장시키거나 감소시키거나 하는데 사용할 수 있습니다.파일 사이즈가 확장되었을 경우, 이전의 파일 종단으로부터 새로운 파일 종단까지의 파일의 ..