CPPageExternalFilters: fix wrong popup point check

Casting UINT to int and then comparing it to 0 is just wrong
Profile: fix inability to open locked mpc-hc.ini

I previously misjudged c++ semantics pretty badly here