일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EnvSub
- API
- DetectHiddenWindows
- IfInString
- 배열
- if
- MouseClick
- Menu
- autohotkey
- ControlGetText
- if(식)
- Var:=식
- 식
- Threads
- IfWinExist
- Blocks
- StringGetPos
- ControlSend
- EnvDiv
- SetMouseDelay
- 함수
- SetTitleMatchMode
- SetEnv
- 식의 설명
- SetControlDelay
- EnvAdd
- IF (식)
- EnvSet
- SetKeyDelay
- EnvMult
- Today
- Total
목록API 관련/Win32 API 함수 (181)
ㄴrㅎnㅂrㄹrㄱi
GetCurrentThread 현재의 스렛드의 의사 핸들을 취득합니다.이 의사 핸들은 호출한 스렛드에 대해서만 스렛드한돌로서 유효합니다.HANDLE GetCurrentThread(VOID); KERNEL32.DLL 인수 인수는 없습니다. 반환값 현재의 스렛드의 의사 핸들이 돌아갑니다. 해설 이 함수에 의해서 취득되는 핸들은 의사 핸들입니다.스렛드한돌을 필요로 하는 함수를 호출할 때에, 호출측 스렛드는, 자기 자신의 스렛드를 지정하는데, 이 의사 핸들을 사용할 수 있습니다. 의사 핸들은, 자신의 스렛드오브제크트에의, 가능한 한의 액세스를 가집니다.세큐리티데스크리프타를 서포트하는 시스템에서는, 세큐리티데스크리프타에 의해서 용서되는 최대의 액세스를 가집니다.세큐리티데스크리프타를 서포트하지 않는 시스템에서는, ..
GetCurrentProcessId 현재의 프로세스의 프로세스 ID (을)를 취득합니다.DWORD GetCurrentProcessId(VOID); KERNEL32.DLL 인수 인수는 없습니다. 반환값 현재의 프로세스의 프로세스 ID 하지만 돌아갑니다. 해설 프로세스 ID (은)는, 그 프로세스가 종료할 때까지, 시스템상에서 독특한(일의의) 값이 됩니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
GetCurrentProcess 현재의 프로세스의 의사 핸들을 취득합니다.이 의사 핸들은 호출한 프로세스에 대해서만 프로세스 핸들로서 유효합니다.HANDLE GetCurrentProcess(VOID); KERNEL32.DLL 인수 인수는 없습니다. 반환값 현재의 프로세스의 의사 핸들이 돌아갑니다. 해설 이 함수에 의해서 취득되는 핸들은 의사 핸들입니다.프로세스 핸들을 필요로 하는 함수를 호출할 때에, 호출측 프로세스는, 자기 자신의 프로세스를 지정하는데, 이 의사 핸들을 사용할 수 있습니다. 의사 핸들은, 자신의 프로세스 오브젝트에의, 가능한 한의 액세스를 가집니다.세큐리티데스크리프타를 서포트하는 시스템에서는, 세큐리티데스크리프타에 의해서 용서되는 최대의 액세스를 가집니다.세큐리티데스크리프타를 서포트하지..
GetCurrentDirectory(A) 프로세스의 커런트 디렉토리를 취득합니다.DWORD GetCurrentDirectoryA( DWORD nSize, // 버퍼 사이즈 PTSTR pBuffer // 커런트 디렉토리를 격납하는 버퍼 ); KERNEL32.DLL 인수 nSize 취득한 커런트 디렉토리명을 격납하는 버퍼의 아르바이트 단위의 사이즈(ANSI판) 또는 문자수(Unicode판)을 지정합니다.이 사이즈에는 눌 문자의 분도 포함해 두지 않으면 안됩니다. pBuffer 취득한 커런트 디렉토리명을 격납하는 버퍼의 주소를 지정합니다. 반환값 함수가 성공하면, 버퍼에 써진 문자열의 아르바이트 단위의 사이즈(ANSI판) 또는 문자수(Unicode판)이 돌아갑니다. 함수가 실패하면0하지만 돌아갑니다.확장 에러..
GetClientRect 윈도우의 클라이언트 영역의 좌표를 취득합니다.영역의 좌상의 좌표는 항상(0,0)(이)가 됩니다.BOOL GetClientRect( HWND hWnd, // 윈도우 핸들 PRECT pRect // RECT구조체에의 포인터 ); USER32.DLL 인수 hWnd 좌표를 취득하는 윈도우의 핸들을 지정합니다. pRect 취득한 윈도우 좌표를 격납하기 위한 RECT 구조체의 주소를 지정합니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
FormatMessage(A) 메세지 문자열을 서식화합니다.입력으로서 메세지 정의를 사용해, 요구에 따르고 삽입구를 묻고 나서, 서식화 된 메세지 텍스트를 버퍼에 출력합니다.메세지 정의는, 함수의 인수로서 건네줄 수 있습니다.로드 된 모듈내의 메세지 테이블 자원을 사용하도록 지시할 수도 있습니다. Windows 시스템이 가지고 있는 메세지 테이블 자원을 사용하도록 지시할 수도 있습니다.DWORD FormatMessageA( DWORD dwFlags, // 동작 플래그 PCVOID pSource, // 메세지 정의 위치 DWORD dwMessageID, // 메세지ID DWORD dwLanguageID, // 언어ID PTSTR pszBuffer, // 버퍼의 주소 DWORD nSize, // 버퍼의 사이..
FindNextFile(A) FindFirstFile 함수의 호출에 의한 검색을 속행합니다.BOOL FindNextFileA( HANDLE hFindFile, // 검색 핸들 PWIN32_FIND_DATA pFindData // 정보를 격납하는 구조체 ); KERNEL32.DLL 인수 hFindFile FindFirstFile 함수에 의해서 돌려주어진 검색 핸들을 지정합니다. lpFindData 검색된 파일에 관한 정보를 격납하기 위한 WIN32_FIND_DATA 구조체의 주소를 지정합니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다.적합하는 파일이 발견되지 않았던 경우, GetLastError 함수..
FindFirstFile(A) 지정한 파일명에 일치하는 파일이나 디렉토리를 검색합니다.HANDLE FindFirstFileA( PCTSTR pFileName, // 검색하는 파일명 PWIN32_FIND_DATA pFindData // 정보를 격납하는 구조체 ); KERNEL32.DLL 인수 pFileName 유효한 디렉토리명인가, 패스를 포함한 파일명을 나타내는 문자열의 주소를 지정합니다.이 파일명에는 와일드 카드(“*”(이)나“?”)를 포함할 수 있습니다.이 문자열의 사이즈는 260 (MAX_PATH) 이하가 아니면 안됩니다. Windows NT/2000/XP: Unicode 판 함수( FindFirstFileW 함수)를 사용해, 패스명의 전에 "\\?\" 또는 "\\?\UNC" (을)를 붙이는 것으로..