Каков наилучший способ узнать, где notepad.exe и mspaint.exe будут работать в разных версиях Windows?
Должен ли я получить каталог Windows через SHGetFolderPath(NULL, CSIDL_WINDOWS, NULL, SHGFP_TYPE_CURRENT, dir)
, а затем пройти через все подкаталоги для поиска двух файлов?
(Предположим, что меня не интересует ничего за пределами папки Windows.)