728x90
GetTempPath함수는 현재 임시 Folder로 사용중인 위치경로를 반환합니다.
Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBuffLength As Integer, ByVal lpBuffer As String) As Integer
▶VB.NET 선언
[DllImport("kernel32")]
public static extern int GetTempPath(int nBuffLength, StringBuilder lpBuffer);
▶C# 선언
GetTempPath 함수의 첫번째 인수로는 임시 Folder가 저장될 크기를 지정하고 두번째 인수에서 임시 Folder의 위치가 저장될 변수를 지정합니다.
Dim sBuffer As String = Space(256)
Dim iBuffer As Integer = 255
Call GetTempPath(iBuffer, sBuffer)
▶VB.NET 호출
StringBuilder sBuffer = new StringBuilder(256);
int iBuffer = 255;
GetTempPath(iBuffer, sBuffer);
▶C# 호출
함수를 수행하고 나면 sBuffer변수에 해당 임시 Folder의 경로가 저장되고 함수는 경로의 크기값을 반환합니다.
728x90
'.NET > Windows API for .NET' 카테고리의 다른 글
Ellipse - Window나 Control에 타원그리기 (0) | 2019.08.06 |
---|---|
GetShortPathName - 단축 path명 얻기 (0) | 2019.08.06 |
FloodFill - 색상별 영역표시 (0) | 2019.08.06 |
GetWindowText - 특정 Window의 제목 문자열 확인 (0) | 2019.08.06 |
ShowWindow - Window Vision설정및 상태조정 (2) | 2019.08.06 |