일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EnvMult
- ControlGetText
- 배열
- IF (식)
- EnvDiv
- Threads
- SetControlDelay
- 함수
- DetectHiddenWindows
- ControlSend
- 식의 설명
- SetTitleMatchMode
- StringGetPos
- Blocks
- Var:=식
- IfWinExist
- if
- SetKeyDelay
- EnvAdd
- autohotkey
- MouseClick
- SetMouseDelay
- 식
- SetEnv
- Menu
- API
- IfInString
- EnvSet
- if(식)
- EnvSub
- Today
- Total
목록API 관련/Win32 API 함수 (181)
ㄴrㅎnㅂrㄹrㄱi
GetSysColor 지정된 시스템 칼라(각각의 디스플레이 요소로 현재 사용되고 있는 색)를 취득합니다.DWORD GetSysColor( int nIndex // 시스템 칼라의 인덱스 ); USER32.DLL 인수 nIndex 색을 취득하는 디스플레이 요소를 지정합니다.이하의 몇개의 값을 지정합니다. 정수명 치 의미 COLOR_SCROLLBAR 0 스크롤 바의 축의 색 COLOR_BACKGROUND, COLOR_DESKTOP 1 데스크탑의 색 COLOR_ACTIVECAPTION 2 액티브 윈도우의 타이틀 바의 색 Windows 98/2000 이상: 그라데이션 유효의 경우는 액티브 윈도우의 타이틀 바의 좌측의 색 COLOR_INACTIVECAPTION 3 비활성 윈도우의 타이틀 바의 텍스트의 색 Windo..
GetStockObject 스톡 오브젝트(시스템으로 정의되고 있는 것 펜, 브러쉬, 폰트, 팔레트)의 핸들을 취득합니다.HGDIOBJ GetStockObject( int fnObject // 스톡 오브젝트의 형태 ); GDI32.DLL 인수 fnObject 취득하는 스톡 오브젝트의 형태를 지정합니다.이하의 값의 어느쪽이든을 지정합니다. 치 의미 0 (WHITE_BRUSH) 흰색 브러쉬 1 (LTGRAY_BRUSH) 밝은 회색의 브러쉬 2 (GRAY_BRUSH) 회색의 브러쉬 3 (DKGRAY_BRUSH) 어두운 회색의 브러쉬 4 (BLACK_BRUSH) 흑의 브러쉬 5 (NULL_BRUSH, HOLLOW_BRUSH) 하늘의 브러쉬 6 (WHITE_PEN) 흰색 펜 7 (BLACK_PEN) 흑의 펜 8 (..
GetSaveFileName(A) 유저가 보존하는 파일명을 지정하기 위한 「보존」다이알로그 박스를 작성합니다.BOOL GetSaveFileNameA( LPOPENFILENAME pofn ); COMDLG32.DLL 인수 pofn 다이알로그 박스를 초기화하기 위해서 사용된다 OPENFILENAME구조체의 주소를 지정합니다.함수로부터 제어가 돌아가면, 유저가 선택한 파일에 관한 정보가 격납됩니다. 반환값 유저가 파일명을 지정해 「OK」버튼을 누르면, 반환값은0이외의 값이 됩니다. OPENFILENAME구조체의lpstrFile멤버가 가리키는 버퍼에, 유저가 선택한 파일의 풀 패스와 파일명이 격납됩니다. 유저가 다이아로그복크를 캔슬 또는 닫았을 경우, 혹은 에러가 발생했을 경우에는, 반환값은0(이)가 됩니다.확..
GetParent 지정된 윈도우의 친윈도우 또는 오너 윈도우의 핸들을 취득합니다.HWND GetParent( HWND hWnd // 아이 윈도우의 핸들 ); USER32.DLL 인수 hWnd 친윈도우를 취득하는 아이 윈도우의 핸들을 지정합니다. 반환값 지정된 윈도우가 아이 윈도우인 경우에는, 친윈도우의 핸들이 돌아갑니다. 지정된 윈도우가 오너를 가지는 톱 레벨 윈도우인 경우에는, 오너 윈도우의 핸들이 돌아갑니다. 지정된 윈도우가 오너를 가지지 않는 톱 레벨 윈도우인지, 함수가 실패했을 경우에는, 0 (NULL) 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
GetOpenFileName(A) 유저가 파일을 열기 위한 「파일을 연다」다이알로그 박스를 작성합니다.BOOL GetOpenFileNameA( LPOPENFILENAME pofn ); COMDLG32.DLL 인수 pofn 다이알로그 박스를 초기화하기 위해서 사용된다 OPENFILENAME구조체의 주소를 지정합니다.함수로부터 제어가 돌아가면, 유저가 선택한 파일에 관한 정보가 격납됩니다. 반환값 유저가 파일명을 지정해 「OK」버튼을 누르면, 반환값은0이외의 값이 됩니다. OPENFILENAME구조체의lpstrFile멤버가 가리키는 버퍼에, 유저가 선택한 파일의 풀 패스와 파일명이 격납됩니다. 유저가 다이아로그복크를 캔슬 또는 닫았을 경우, 혹은 에러가 발생했을 경우에는, 반환값은0(이)가 됩니다.확장 에러..
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) (을)를 지정하면, 메뉴..