API
-
GetFileVersionInfo : 파일 버전 확인하는 방법Programming/WINAPI 2008. 2. 6. 14:26
GetFileVersionInfo Function 특정파일의 버전정보를 확인할때 GetFileVersionInfo 함수를 사용합니다. BOOL GetFileVersionInfo( LPTSTR lptstrFilename, DWORD dwHandle, DWORD dwLen, LPVOID lpData ); Parameters lptstrFilename 버전을 확인할 파일명(전체경로포함). 만약 전체경로가 포함되지 않은 파일명인 경우 LoadLibrary함수에서 설명된 경로에서 파일을 검색합니다. Windows 95/98/Me: 해당 OS에서는 파일명이 126자보다 작아야 합니다. dwHandle 이 인자는 무시됩니다. ( 그냥 0 을 주시면 됩니다. ) dwLen GetFileVersionInfoSize함수로..
-
SHDeleteKey : 레지스트리키 한번에 지우기 (하위키가 있는 키 지우기)Programming/WINAPI 2008. 1. 31. 00:55
하위키를 가지고 있는 레지스트리키를 삭제할때 SHDeleteKey를 사용하면 말끔히 키가 삭제됩니다. LSTATUS SHDeleteKey(HKEY hKey, LPCTSTR pszSubKey); hkey 현재 오픈된 키의 핸들이나 아래와 같이 선언된 키를 사용 HKEY_CLASSES_ROOT HKEY_CURRENT_CONFIG HKEY_CURRENT_USER HKEY_DYN_DATA (MicrosoftWindows95 only) HKEY_LOCAL_MACHINE HKEY_PERFORMANCE_DATA (Microsoft Windows NTonly) HKEY_USERS pszSubKey 삭제할 서브키 ( 문자열 ) Return Value 성공시 ERROR_SUCCESS, 실패시 0 이 아닌값을 리턴하고 해당..