(using the Win32 API's RegistryOpenKey and RegistryQueryValue functions
Sounds great, James, but how does one go about accessing those Win API calls exactly? I've looked in User32, GDI32 and Kernel32 and I can't find anything resembling them. I tried the MSDN too, but can't find anything that looks useful from BMax.