home *** CD-ROM | disk | FTP | other *** search
- BEGIN REGISTRY
- RegCreateKeyEx( HKEY_CLASSES_ROOT, "Unser", 0, "Al Unser", REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hSubKey, &dwDisp )
- RegSetValueEx( HANDLE, "", 0, REG_SZ, "Al Unser Jr. Arcade Racing", 25 );
- RegCloseKey( HANDLE );
- //Register 16x16,32x32 icons for ALUNSER.EXE
- RegCreateKeyEx( HKEY_CLASSES_ROOT, "Unser\DefaultIcon", 0, "Al Unser", REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hSubKey, &dwDisp )
- RegSetValueEx( HANDLE, "", 0, REG_SZ, "C:\Program Files\Alunser\IMM\ALUNSER.ICO", 41 );
- RegCloseKey( HANDLE );
- // Register the program executable
- RegCreateKeyEx( HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ALUNSER.EXE", 0, "Al Unser", REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hSubKey, &dwDisp )
- RegSetValueEx( HANDLE, "", 0, REG_SZ, "C:\Program Files\Alunser\ALUNSER.EXE", 37 );
- RegCloseKey( HANDLE );
- // Register uninstall stuff
- RegCreateKeyEx( HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ALUNSER.EXE", 0, "", REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hSubKey, &dwDisp )
- RegSetValueEx( HANDLE, "DisplayName", 0, REG_SZ, "Al Unser Jr. Arcade Racing Version 1.0.0", 45 );
- RegSetValueEx( HANDLE, "UninstallString", 0, REG_SZ, "C:\Program Files\Alunser\UNINST.EXE C:\PROGRA~1\ALUNSER\UNINST.INF", 39 );
- RegCloseKey( HANDLE );
- // Special form for incrementing use counter on a shared DLL
- IncUsageKey( HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs", "C:\WIN95\SYSTEM\wing32.dll" );
- END REGISTRY
-