| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Menu
- Blocks
- Threads
- EnvMult
- EnvAdd
- Var:=식
- 식의 설명
- SetControlDelay
- IF (식)
- SetMouseDelay
- 함수
- EnvSub
- 배열
- SetTitleMatchMode
- ControlSend
- EnvDiv
- DetectHiddenWindows
- if
- 식
- if(식)
- SetKeyDelay
- API
- autohotkey
- StringGetPos
- EnvSet
- MouseClick
- IfInString
- IfWinExist
- SetEnv
- ControlGetText
- Today
- Total
목록2007/11 (604)
ㄴrㅎnㅂrㄹrㄱi
DestroyIcon 지정된 아이콘을 파기하고, 아이콘용으로 사용되고 있던 메모리를 해방합니다.BOOL DestroyIcon( HICON hIcon // 아이콘 핸들 ); USER32.DLL 인수 hIcon 파기하는 아이콘의 핸들을 지정합니다. 반환값 함수가 성공하면 0 이외의 값이 돌아갑니다. 함수가 실패하면 0 하지만 돌아갑니다.확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 CreateIconIndirect 함수나 CopyIcon 함수등을 사용해 작성된 아이콘이나 마우스 커서는, 불필요하게 되면 DestroyIcon 함수를 사용해 파기하지 않으면 안됩니다. 공유 아이콘을 DestroyIcon 함수로 파기하지 말아 주세요.공유 아이콘은, 아이콘이 로드 된 모듈이 메모리..
DeleteObject 지정되었다 GDI 오브젝트(펜, 브러쉬, 폰트, 비트 맵, 리젼, 팔레트)를 삭제해, 오브젝트에 관련지을 수 있고 있던 system resource를 모두 해방합니다.BOOL DeleteObject( HGDIOBJ hObject // GDI오브젝트의 핸들 ); GDI32.DLL 인수 hObject 삭제한다 GDI 오브젝트의 핸들을 지정합니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 디바이스 콘텍스트에 선택되고 있는 묘화 오브젝트(펜 또는 브러쉬)는 삭제 해서는 안됩니다. 브러쉬를 삭제해도, 브러쉬에 관련지을 수 있고 있는 비트 맵..
DeleteMenu 메뉴로부터 메뉴 아이템을 삭제합니다.메뉴 아이템이 부메뉴나 드롭 다운 메뉴를 가지는 경우는, 그것들도 파기합니다.BOOL DeleteMenu( HMENU hMenu, // 메뉴 핸들 UINT uPosition, // 아이템ID또는 아이템의 위치 UINT fuFlags // 플래그 ); USER32.DLL 인수 hMenu 메뉴의 핸들을 지정합니다. uPosition 삭제하는 메뉴 아이템의 아이템 ID 또는 아이템의 위치를 지정합니다.어느 쪽을 지정할까는 fuFlags 파라미터에 의존합니다. fuFlags uPosition 파라미터의 의미를 지정합니다.다음의 어느쪽이든을 지정합니다. 치 의미 0x00000000 (MF_BYCOMMAND) uPosition 파라미터는 아이템 ID 인 것을 ..
DeleteDC 지정된 디바이스 콘텍스트를 삭제합니다.BOOL DeleteDC( HDC hDC // 디바이스 콘텍스트의 핸들 ); GDI32.DLL 인수 hDC 삭제하는 디바이스 콘텍스트의 핸들을 지정합니다. 반환값 성공하면 0 이외의 값이 돌아갑니다. 실패하면 0 하지만 돌아갑니다. Windows NT/2000/XP: 확장 에러 정보를 취득하려면 , GetLastError 함수를 사용합니다. 해설 GetDC 함수를 사용해 취득한 디바이스 콘텍스트의 핸들을 삭제할 때는, DeleteDC 함수는 아니고 ReleaseDC 함수를 사용하지 않으면 안됩니다. 대응 정보 Windows 95 이후 / Windows NT 3.1 이후
CreateWindowEx(A) 새로운 윈도우를 작성합니다.HWND CreateWindowExA( DWORD dwExStyle, // 확장 윈도우 스타일 PCTSTR pszClassName, // 윈도우 클래스명 PCTSTR pszWindowName, // 윈도우명 DWORD dwStyle, // 윈도우 스타일 int x, // x좌표 int y, // y좌표 int nWidth, // x사이즈 int nHeight, // y사이즈 HWND hWndParent, // 친윈도우의 핸들 HMENU hMenu, // 메뉴 핸들 또는 아이 윈도우ID HINSTANCE hInstance, // 인스턴스 핸들 PVOID pParam // 윈도우 작성 데이터 ); USER32.DLL 인수 dwExStyle 윈도우의 ..
CreateUpDownControl 업다운 컨트롤을 작성합니다.HWND CreateUpDownControl( DWORD dwStyle, // 윈도우 스타일 int x, // x좌표 int y, // y좌표 int cx, // 폭 int cy, // 높이 HWND hParent, // 친윈도우 int nID, // 컨트롤ID HINSTANCE hInst, // 인스턴스 핸들 HWND hBuddy, // 바디윈드우 int nUpper, // 포지션의 최대치 int nLower, // 포지션의 최소치 int nPos // 포지션의 초기치 ); COMCTL32.DLL 인수 dwStyle 컨트롤의 윈도우 스타일(을)를 지정합니다.윈도우 스타일에는 WS_CHILD , WS_VISIBLE , WS_BORDER 스타일..
CreateToolbarEx 툴바 윈도우를 작성해, 툴 버튼을 추가합니다.HWND CreateToolbarEx( HWND hwnd, // 친윈도우의 핸들 DWORD dwStyle, // 윈도우 스타일 UINT uID, // 컨트롤ID int nBitmaps, // 비트 맵의 수 HINSTANCE hBMInst, // 모듈 핸들 UINT uBMID, // 자원ID또는 비트 맵 핸들 LPCTBBUTTON pButtons, // TBBUTTON구조체 int nNumButtons, // 버튼의 수 int dxButton, // 버튼의x사이즈 int dyButton, // 버튼의y사이즈 int dxBitmap, // 비트 맵의x사이즈 int dyBitmap, // 비트 맵의y사이즈 UINT uStructSize ..
CreateStatusWindow(A) 스테이터스 윈도우를 작성합니다.스테이터스 윈도우는 친윈도우의 하단에 표시되어 지정된 문자열을 표시합니다.HWND CreateStatusWindowA( LONG style, // 윈도우 스타일 PCTSTR pszText, // 최초의 구획에 표시하는 문자열 HWND hWndParent, // 친윈도우의 핸들 UINT wID // 컨트롤ID ); COMCTL32.DLL 인수 style 작성하는 스테이터스 윈도우의 윈도우 스타일(을)를 지정합니다.윈도우 스타일에는 WS_CHILD , WS_VISIBLE 스타일이 포함되지 않으면 안됩니다. 스테이터스 윈도우 고유의 스타일(을)를 조합해 지정할 수 있습니다. pszText 최초의 구획에 표시하는 문자열의 주소를 지정합니다. ..