일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- autohotkey
- SetTitleMatchMode
- IfInString
- Blocks
- Menu
- API
- Var:=식
- if(식)
- ControlGetText
- IfWinExist
- if
- Threads
- EnvAdd
- EnvSub
- 식
- StringGetPos
- ControlSend
- MouseClick
- EnvDiv
- 함수
- IF (식)
- DetectHiddenWindows
- EnvSet
- SetMouseDelay
- SetKeyDelay
- SetEnv
- 배열
- SetControlDelay
- 식의 설명
- Today
- Total
목록API 관련 (217)
ㄴrㅎnㅂrㄹrㄱi
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 ..
ClientToScreen 지정된 윈도우상의 점의 좌표를, 클라이언트 영역의 좌표로부터 화면 좌표로 변환합니다.BOOL ClientToScreen( HWND hwnd, // 윈도우 핸들 PPOINT ppt // 클라이언트 좌표 ); USER32.DLL 인수 hwnd 윈도우의 핸들을 지정합니다.이 윈도우의 클라이언트 영역의 좌표로부터 화면 좌표에 변환됩니다. ppt 화면 좌표로 변환하기 위한 클라이언트 좌표를 격납했다 POINT구조체의 주소를 지정합니다.함수가 성공하면, 변환된 화면 좌표가 이 구조체에 격납됩니다. 반환값 성공하면0이외의 값이 돌아갑니다. 실패하면0하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError함수를 사용합니다. 대응 정보 Wi..
ChooseFont(A) 「폰트의 지정」common dialog 박스를 표시하고, 유저가 폰트를 선택할 수 있도록 합니다.BOOL ChooseFontA( LPCHOOSEFONT pcf // 초기화 정보를 격납한 구조체 ); COMDLG32.DLL 인수 pcf 다이알로그 박스의 초기화에 사용하는 정보를 격납했다 CHOOSEFONT구조체의 주소를 지정합니다.함수 소환 후, 이 구조체에는 유저가 선택한 폰트에 관한 정보가 격납됩니다. 반환값 [OK] 버튼이 밀리면0이외의 값이 돌아갑니다. 캔슬되었을 경우나 에러가 발생했을 경우에는0하지만 돌아갑니다.확장 에러 정보를 취득하려면 ,CommDlgExtendedError함수를 사용합니다.CommDlgExtendedError함수는, 이하의 몇개의 값을 돌려줍니다. 0..
CheckMenuItem 메뉴 아이템의 체크 마크의 표시 상태를 변경합니다. 이 함수는 SetMenuItemInfo함수에 교체되었습니다만, 아직 사용할 수 있습니다.DWORD CheckMenuItem( HMENU hMenu, // 메뉴 핸들 UINT uItemID, // 아이템의ID또는 위치 UINT uCheck // 체크 마크의 표시 상태 ); USER32.DLL 인수 hMenu 메뉴의 핸들을 지정합니다. uItemID 아이템ID(을)를 지정합니다. uCheck파라미터에0x00000400 (MF_BYPOSITION) 하지만 지정되어 있는 경우는, 아이템의 위치를 지정합니다. uCheck 체크 마크의 표시 상태를 지정합니다.다음의 어느쪽이든을 지정합니다. 0x00000000 (MF_UNCHECKED) 아..
BitBlt 화상의 비트 블록 전송을 행합니다.이것은, 카피원디바이스 콘텍스트로부터 카피처 디바이스 콘텍스트에, 지정된 장방형내의 각 피크셀의 색데이터를 카피합니다.BOOL BitBlt( HDC hdcDest, // 카피처 디바이스 콘텍스트 int nXDest, // 카피처x좌표 int nYDest, // 카피처y좌표 int nWidth, // 카피하는 폭 int nHeight, // 카피하는 높이 HDC hdcSource, // 카피원디바이스 콘텍스트 int nXSource, // 카피원x좌표 int nYSource, // 카피원y좌표 DWORD dwRaster // 라스터 오퍼레이션 코드 ); GDI32.DLL 인수 hdcDest 카피처의 디바이스 콘텍스트의 핸들을 지정합니다. nXDest, nYDe..
AppendMenu(A) 메뉴 말미에 메뉴 아이템을 추가합니다. AppendMenu함수는InsertMenuItem함수에 교체되었습니다만, 아직 사용할 수 있습니다.BOOL AppendMenuA( HMENU hMenu, // 메뉴 핸들 UINT uFlags, // 옵션 플래그 UINT uIDItem, // 아이템ID또는 부메뉴 핸들 PCTSTR pItem // 표시하는 문자열 ); USER32.DLL 인수 hMenu 쇼트 컷 메뉴의 핸들을 지정합니다. CreateMenu함수 또는 CreatePopupMenu함수에 의해서 작성된 메뉴를 지정합니다. uFlags 메뉴 아이템의 옵션을 지정합니다.이하의 값의 편성으로 지정합니다. 0x00000000 (MF_STRING, MF_ENABLED, MF_UNCHECKE..