How to check if Flash Player ActiveX is installed
Copy link to clipboard
Copied
Hello,
I want to check if Flash Player ActiveX is installed or not in my Machine .
I want to check through C++/MFC code
Rahul,

Copy link to clipboard
Copied
Hi Rahul, I only know one way to check if Flash Player is installed on your computer.
C:\Windows\System32\Macromed\Flash Open the Flash folder and whatever is listed there would be your Flash Player files.
Thanks,
eidnolb
Copy link to clipboard
Copied
That is not a perfect solution. Because If someone does not have flash activeX installed and if he downloads only activeX component .ocx file and use regsvr32 <path_TO_ActiveX> then he will be successfully able to register activeX . So now pc is having activeX and still machine will not have C:\Windows\System32\Macromed\Flash folder so checking only for folder is not a solution.
Well after some research I found
HKEY_CLASSES_ROOT\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}
I don't know if it is a perfect solution. I am just going to test it on few machines.
Copy link to clipboard
Copied
See if you can find the information you need in the Flash Player Admin Guide.
Copy link to clipboard
Copied
My answer was correct. That registery will do the work.
Thanks willener that pdf verified my answer.
