일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SetMouseDelay
- SetKeyDelay
- EnvAdd
- autohotkey
- 식
- Var:=식
- EnvSet
- MouseClick
- if(식)
- if
- StringGetPos
- SetTitleMatchMode
- IfWinExist
- SetEnv
- EnvSub
- Blocks
- API
- ControlSend
- Threads
- 함수
- IfInString
- EnvMult
- DetectHiddenWindows
- EnvDiv
- 배열
- Menu
- ControlGetText
- 식의 설명
- SetControlDelay
- IF (식)
- Today
- Total
목록API 관련 (217)
ㄴrㅎnㅂrㄹrㄱi
CreateRectRgn 장방형의 리젼을 작성합니다.HRGN CreateRectRgn( int nLeftRect, // 좌상x좌표 int nTopRect, // 좌상y좌표 int nRightRect, // 우하x좌표 int nBottomRect // 우하y좌표 ); GDI32.DLL 인수 nLeftRect 리젼의 좌상x좌표를 논리 단위로 지정합니다. nTopRect 리젼의 좌상y좌표를 논리 단위로 지정합니다. nRightRect 리젼의 우하x좌표를 논리 단위로 지정합니다. nBottomRect 리젼의 우하y좌표를 논리 단위로 지정합니다. 반환값 성공하면 리젼의 핸들이 돌아갑니다. 실패하면 0 (NULL) 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLast..
CreateProcess(A) 새롭다 1 개의 프로세스와 그 프라이마리스렛드를 작성합니다.새로운 프로세스는, 지정된 실행 가능 파일을 실행합니다.BOOL CreateProcessA( PCTSTR pszApplicationName, // 실행 파일명 PTSTR pszCommandLine, // 커멘드 라인 파라미터 PSECURITY_ATTRIBUTES psaProcess, // 프로세스의 보호 속성 PSECURITY_ATTRIBUTES psaThread, // 스렛드의 보호 속성 BOOL bInheritHandles, // 오브젝트 핸들 계승의 플래그 DWORD fdwCreate, // 속성 플래그 PVOID pvEnvironment, // 환경 변수 정보에의 포인터 PCTSTR pszCurDir, // ..
CreatePopupMenu 드롭 다운 메뉴, 부메뉴, 쇼트 컷 메뉴를 작성합니다.HMENU CreatePopupMenu(VOID); USER32.DLL 인수 인수는 없습니다. 반환값 성공하면 작성된 메뉴의 핸들이 돌아갑니다. 실패하면 0 (NULL) 하지만 돌아갑니다. 확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 메뉴에 관련지을 수 있고 있는 자원(메뉴를 위해서 할당할 수 있고 있는 내부 메모리등) 가운데, 윈도우에 할당할 수 있고 있는 것은, 어플리케이션의 종료시에 자동적으로 해방됩니다.메뉴를 윈도우에 할당할 수 있지 않은 경우는, 어플리케이션의 책임에 대하고, DestroyMenu 함수를 호출하고 메뉴에 관련지을 수 있고 있는 system resource를 해방하..
CreatePolygonRgn 다각형의 리젼을 작성합니다.HRGN CreatePolygonRgn( CONST POINT *ppt, // 정점 좌표의 배열 int cPoints, // 정점의 수 int fnPolyFillMode // 다각형 충전 형식 ); GDI32.DLL 인수 ppt 다각형의 정점의 좌표를 논리 단위로 정의한다 POINT 구조체의 배열에의 포인터를 지정합니다. cPoints 배열에 포함되는 정점의 수를 지정합니다. fnPolyFillMode 어느 피크셀이 리젼에 포함될까를 결정하는 충전 방법을 나타내는 값을 지정합니다.이하의 몇개의 값을 지정합니다. 치 의미 1 (ALTERNATE) 교호 모드(alternate mode) 2 (WINDING) 나선 모드(winding mode) 반환값 ..
CreateMutex(A) 뮤텍스 오브젝트를 작성합니다.HANDLE CreateMutexA( PSECURITY_ATTRIBUTES psa, // 시큐러티 지정자 BOOL bInitialOwner, // 소유권 지정 플래그 PCTSTR pszMutexName // 오브젝트의 이름 ); KERNEL32.DLL 인수 psa 오브젝트의 보호 속성을 설정한다 SECURITY_ATTRIBUTES 구조체의 주소를 지정합니다.이 구조체에, child process에 핸들을 계승할지의 정보를 격납해 둡니다. 0 (NULL) (을)를 지정하면 핸들을 계승하지 않습니다. Windows NT/2000/XP: SECURITY_ATTRIBUTES 구조체의 lpSecurityDescriptor 멤버로 시큐러티 기술자를 설정합니다...
CreateMenu 메뉴를 작성합니다.HMENU CreateMenu(VOID); USER32.DLL 인수 인수는 없습니다. 반환값 성공하면, 작성된 메뉴의 핸들이 돌아갑니다. 실패하면 0 (NULL) 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 메뉴에 관련지을 수 있고 있는 자원(메뉴를 위해서 할당할 수 있고 있는 내부 메모리등) 가운데, 윈도우에 할당할 수 있고 있는 것은, 어플리케이션의 종료시에 자동적으로 해방됩니다.메뉴를 윈도우에 할당할 수 있지 않은 경우는, 어플리케이션의 책임에 대하고, DestroyMenu 함수를 호출하고 메뉴에 관련지을 수 있고 있는 system resource를 해방하지 않으면 안됩니다. Windows 95/98/Me :..
CreateFontIndirect(A) 논리 폰트를 작성합니다.HFONT CreateFontIndirectA( CONST LOGFONT *plogfont // 폰트 정보를 격납한 구조체 ); GDI32.DLL 인수 plogfont 작성하는 논리 폰트의 정보를 격납했다 LOGFONT 구조체의 주소를 지정합니다. 반환값 성공하면 작성된 논리 폰트의 핸들이 돌아갑니다. 실패하면 0 (NULL) 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 폰트가 불필요하게 되었을 경우에는, DeleteObject 함수로 삭제하지 않으면 안됩니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
CreateFont(A) 논리 폰트를 작성합니다.HFONT CreateFontA( int nHeight, // 문자 셀 또는 문자의 높이 int nWidth, // 평균 문자폭 int nEscapement, // 문자 보내의 방향과X축과의 각도 int nOrientation, // baseline와X축과의 각도 int nWeight, // 폰트의 굵기 DWORD fdwItalic, // 이탤릭체 지정 DWORD fdwUnderline, // 밑줄 지정 DWORD fdwStrikeOut, // 부정선 지정 DWORD fdwCharSet, // 캐릭터 세트 DWORD fdwOutPrecision, // 출력 정도 DWORD fdwClipPrecision, // 클리핑의 정도 DWORD fdwQuality, ..