일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Blocks
- ControlSend
- SetMouseDelay
- SetControlDelay
- SetTitleMatchMode
- MouseClick
- autohotkey
- 식의 설명
- SetEnv
- EnvMult
- EnvSub
- 식
- SetKeyDelay
- ControlGetText
- Menu
- IF (식)
- IfInString
- 함수
- DetectHiddenWindows
- 배열
- Var:=식
- StringGetPos
- API
- if
- Threads
- EnvAdd
- EnvDiv
- IfWinExist
- EnvSet
- if(식)
- Today
- Total
목록API 관련/Win32 API 함수 (181)
ㄴrㅎnㅂrㄹrㄱi
CreateDC(A) 지정된 디바이스의 디바이스 콘텍스트를, 지정된 이름으로 작성합니다.HDC CreateDCA( PCTSTR pszDriver, // 드라이버명 PCTSTR pszDevice, // 디바이스명 PCTSTR pszOutput, // NULL CONST DEVMODE* pInitData // 드라이버의 데이터 ); GDI32.DLL 인수 pszDriver Windows 9x/Me: 0 (NULL) 또는 "WINSPL16" (프린트 프로바이더) (을)를 지정합니다.또, 디스플레이의 디바이스 콘텍스트의 핸들을 취득하려면 , 문자열 "DISPLAY" 또는 특정의 디스플레이 디바이스명을 나타내는 문자열에의 포인터를 지정합니다.이 경우는, 다른 인수를 모두0 (NULL) (으)로 하지 않으면 안됩니..
CreateCompatibleDC 지정된 디바이스 콘텍스트에 관련하는 디바이스와 호환성이 있는 메모리데바이스콘테키스트를 작성합니다.HDC CreateCompatibleDC( HDC hDC // 디바이스 콘텍스트의 핸들 ); GDI32.DLL 인수 hDC 기존의 디바이스 콘텍스트의 핸들을 지정합니다.이 디바이스 콘텍스트에 관련하는 디바이스와 호환성이 있는 메모리데바이스콘테키스트를 작성합니다.0 (NULL) (을)를 지정하면, 어플리케이션의 현재의 스크린과 호환성이 있는 메모리데바이스콘테키스트가 작성됩니다. 반환값 성공하면 작성한 메모리데바이스콘테키스트의 핸들이 돌아갑니다. 실패하면0 (NULL) 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError함..
CreateCompatibleBitmap 지정된 디바이스 콘텍스트에 관련지을 수 있었던 디바이스와 호환성이 있는 비트 맵을 작성합니다.HBITMAP CreateCompatibleBitmap( HDC hDC, // 디바이스 콘텍스트의 핸들 int nWitdh, // 폭 int nHeight // 높이 ); GDI32.DLL 인수 hDC 디바이스 콘텍스트의 핸들을 지정합니다.이 디바이스 콘텍스트에 관련하는 디바이스와 호환성이 있는 비트 맵을 작성합니다. nWitdh, nHeight 작성하는 비트 맵의 사이즈를 피크셀 단위로 지정합니다. 반환값 성공하면 작성된 비트 맵의 핸들이 돌아갑니다. 실패하면0 (NULL) 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLa..
CreateBitmap 지정된 폭, 높이, 색형식을 가지는 비트 맵을 작성합니다.이 함수는, 흑백 비트 맵의 작성에 사용합니다.HBITMAP CreateBitmap( int nWitdh, // 폭 int nHeight // 높이 UINT cPranes, // 칼라플레인의 수 UINT cBitsPerPel, // 1 피크셀의 비트수 CONST VOID *pvBits // 피크셀의 색데이터 ); GDI32.DLL 인수 nWitdh, nHeight 작성하는 비트 맵의 사이즈를 피크셀 단위로 지정합니다. cPranes 디바이스가 사용하는 칼라플레인의 수를 지정합니다.흑백 비트 맵의 작성을 위해서는1(을)를 지정합니다. cBitsPerPel 1피크셀의 색을 식별하는데 필요한 비트수를 지정합니다.흑백 비트 맵의 작..
CombineRgn 2개의 리젼을 결합하고, 결과를3번째의 리젼에 격납합니다.2개의 리젼은 지정된 방법으로 결합됩니다.int CombineRgn( HRGN hrgnDest, // 새로운 리젼 HRGN hrgnSrc1, // 원래의 리젼1 HRGN hrgnSrc2, // 원래의 리젼2 int fnCombineMode // 결합 방법 ); GDI32.DLL 인수 hrgnDest 2개의 리젼을 결합하는 것에 의해서 정의되는 새로운 리젼의 핸들을 지정합니다. hrgnSrc1 결합한다1번째의 리젼의 핸들을 지정합니다. hrgnSrc2 결합한다2번째의 리젼의 핸들을 지정합니다. fnCombineMode 2개의 리젼을 어떻게 결합하는지를 나타내는 값을 지정합니다.이하의 몇개의 값을 지정합니다. 1 (RGN_AND) ..
CoCreateInstance 지정되었다CLSID에 관련지을 수 있었던 클래스의1개의 미초기화 오브젝트를 작성합니다.로컬 시스템상에서1오브젝트를 작성하고 싶은 경우에 호출합니다.리모트 시스템상에서1개의 오브젝트를 작성하는 경우에는CoCreateInstanceEx함수를 호출합니다.1개의CLSID(을)를 기초로 복수의 오브젝트를 작성경우에는CoGetClassObject함수를 사용합니다.STDAPI CoCreateInstance( REFCLSID rclsid, // 오브젝트의CLSID LPUNKNOWN pUnkOuter, // 애그리게이트 오브젝트 DWORD dwClsContext, // 문맥 REFIID riid, // 취득한다IID PVOID *ppv // 변수 주소 ); OLE32.DLL 인수 rclsi..
CoCreateGuid 클래스ID(이)나 인터페이스ID등에서 사용된다GUID(독특한128비트치)를 생성합니다.이 함수는 호출마다 다르다GUID(을)를 돌려줍니다.HRESULT CoCreateGuid( GUID *pguid // GUID(을)를 받는 버퍼 ); OLE32.DLL 인수 pguid 생성되었다GUID(을)를 받는 버퍼(GUID구조체)의 주소를 지정합니다. 반환값 GUID하지만 정상적으로 생성되었을 경우에는0 (S_OK) 하지만 돌아갑니다. 해설 CoCreateGuid함수는, 내부에서UuidCreate함수를 호출해GUID(을)를 생성합니다. 완전하게 독특한128비트치(GUID)(을)를 필요로 했을 경우에, 어플리케이션은 이 함수를 사용해GUID(을)를 생성할 수 있습니다.이 함수는, 거의 확실히,..
CloseHandle 오픈하고 있는 커넬 오브젝트의 핸들을 클로우즈 합니다.BOOL CloseHandle( HANDLE hObject // 오브젝트의 핸들 ); KERNEL32.DLL 인수 hObject 오브젝트의 핸들을 지정합니다. 반환값 성공하면0이외의 값이 돌아갑니다. 실패하면0하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError함수를 사용합니다. 해설 CloseHandle함수는, 이하의 커넬 오브젝트를 클로우즈 합니다. 액세스 토큰 이벤트 작업 스렛드 semaphore 파이프 파일 파일 매핑 프로세스 웨이타브르타이마 뮤텍스 메일 슬롯 콘솔 입력 콘솔 스크린 버퍼 소켓 CloseHandle함수는, 오브젝트의 핸들의 reference counter를1개 줄입니다.reference ..