일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배열
- if
- SetTitleMatchMode
- Threads
- EnvSet
- 식의 설명
- IfInString
- SetControlDelay
- DetectHiddenWindows
- API
- Menu
- autohotkey
- SetMouseDelay
- Var:=식
- EnvDiv
- ControlSend
- EnvSub
- EnvMult
- EnvAdd
- 함수
- StringGetPos
- Blocks
- IF (식)
- SetKeyDelay
- ControlGetText
- if(식)
- IfWinExist
- 식
- MouseClick
- SetEnv
- Today
- Total
목록Ntool Works (31)
ㄴrㅎnㅂrㄹrㄱi
ShowWindow 지정된 윈도우의 표시 상태를 설정합니다.BOOL ShowWindow( HWND hWnd, // 윈도우 핸들 int nCmdShow // 표시 상태 ); USER32.DLL 인수 hWnd 표시 상태를 변경하는 윈도우의 핸들을 지정합니다. nCmdShow 윈도우의 표시 상태를 지정합니다.어플리케이션을 기동한 프로세스가, 기동시에 STARTUPINFO 구조체를 제공하고 있었을 경우에는, 어플리케이션이 최초로 호출했다 ShowWindow 함수에서는 이 파라미터는 무시됩니다.이하의 값의 어느쪽이든을 지정합니다.그 이외의 경우, 어플리케이션이 최초로 호출한다 ShowWindow 함수에는, WinMain 함수의 nCmdShow 파라미터의 값을 지정해야 합니다.그 이후의 호출에서는, 이하의 값의 어..
SHGetSpecialFolderLocation 특수 폴더의 ITEMIDLIST 구조체에의 포인터(PIDL)(을)를 취득합니다.HRESULT SHGetSpecialFolderLocation( HWND hwndOwner, int nFolder, LPITEMIDLIST *ppidl ); SHELL32.DLL 인수 hwndOwner 다이알로그 박스나 메시지 박스를 표시할 때의 오너 윈도우의 핸들을 지정합니다. nFolder PIDL (을)를 취득하는 폴더를 식별한다 CSIDL 치(을)를 지정합니다. ppidl 쉘 네임 스페이스의 루트( 「데스크탑」폴더)로부터의 폴더의 상대적인 위치를 지정하는 아이템 ID 리스트에의 포인터(PIDL)(을)를 격납하는 변수의 주소를 지정합니다.호출측 어플리케이션은, SHGetMa..
SHGetPathFromIDList(A) 아이템 ID 리스트를 파일 시스템의 패스명으로 변환합니다.BOOL SHGetPathFromIDListA( LPCITEMIDLIST pidl, PTSTR pszPath ); SHELL32.DLL 인수 pidl 쉘 네임 스페이스의 루트( 「춈슛캄璟」폴더)로부터의 폴더의 상대적인 위치를 지정하는 아이템 ID 리스트에의 포인터(PIDL)(을)를 지정합니다. pszPath 변환된 패스명을 격납하는 버퍼의 주소를 지정합니다.이 버퍼의 사이즈는 적어도 260 (MAX_PATH) 아르바이트(Unicode 판의 경우는 260 (MAX_PATH) 문자) 이상이 아니면 안됩니다. 반환값 성공했을 경우는 1 (TRUE) 하지만 돌아갑니다. 실패했을 경우는 0 (FALSE) 하지만 돌아..
SHGetMalloc IMalloc 인터페이스 포인터를 취득합니다.HRESULT SHGetMalloc( LPMALLOC *ppMalloc ); SHELL32.DLL 인수 ppMalloc IMalloc 인터페이스 포인터를 격납하는 변수의 주소를 지정합니다. 반환값 함수가 성공하면 0 (NOERROR) 하지만 돌아갑니다. 함수가 실패하면 0x80004005 (E_FAIL) 하지만 돌아갑니다. 해설 쉘에 의해서 할당할 수 있었던 메모리를 해방하거나 쉘에 의해서 해방되는 메모리를 할당하려면 , 이 함수에 의해서 취득된 인터페이스를 사용하지 않으면 안됩니다.또, 어플리케이션 자신이 사용하는 것 메모리의 할당·해방에도 이 인터페이스를 사용할 수 있습니다. 취득된 인터페이스를 다 사용했으면, Release 메소드를 ..
SHGetFolderPath(A) CSIDL 치(으)로부터, 대응하는 폴더의 패스명을 취득합니다.HRESULT SHGetFolderPathA( HWND hwndOwner, int nFolder, HANDLE hToken, DWORD dwFlags, LPTSTR pszPath ); SHELL32.DLL 또는 SHFOLDER.DLL 인수 hwndOwner 오너 윈도우의 핸들을 지정합니다.통상, 이 파라미터에는 0 (NULL) 하지만 지정됩니다.이 파라미터가 0 (NULL) (이)가 아니고, 한편, 폴더에 액세스 하는데 다이얼 업 접속이 필요한 경우에, 이 윈도우에 대해서 유저 인터페이스 prompt가 표시됩니다. nFolder 패스명을 취득하는 폴더를 식별한다 CSIDL 치(을)를 지정합니다.실폴더만이 유효..
SHFreeNameMappings SHFileOperation 함수에 의해서 취득된 파일명 매핑 오브젝트를 해방합니다.void SHFreeNameMappings( HANDLE hNameMappings // 오브젝트의 핸들 ); SHELL32.DLL 인수 hFindFile 해방하는 파일명 매핑 오브젝트의 핸들을 지정합니다. 반환값 반환값은 없습니다. 대응 정보 Shell32.dll Version 4.00 이후 Windows 95 이후 / Windows NT 4.0 이후
SHFileOperation(A) 파일 시스템 오브젝트의 카피·이동·이름의 변경·삭제를 행합니다.int SHFileOperationA( LPSHFILEOPSTRUCT pFileOp // SHFILEOPSTRUCT구조체 ); SHELL32.DLL 인수 pFileOp 실행하는 조작에 관한 정보를 격납했다 SHFILEOPSTRUCT 구조체의 주소를 지정합니다. 반환값 성공하면 0 하지만 돌아갑니다. 실패하면 0 이외의 값이 돌아갑니다. 해설 이 함수에서는, 패스명을 지정할 경우에 풀 패스를 사용해야 합니다.상대 패스명의 사용은 스렛드세이후(복수의 스렛드에 의한 액세스로 문제가 생기지 않는 방법)가 아닙니다. 이 함수는, 로컬 드라이브로부터, 네트워크 패스로 지정되는 리모트 컴퓨터에, 특수 폴더를 이동시킬 수 ..