question

Joe-1892 avatar image
0 Votes"
Joe-1892 asked 52676999 Suspended answered

Is it possible to know when a user has enabled the windows magnifier (win+/-) and what zoom level (percentage) they have set ?

Hi everyone,

As is written in the question I would like to know if an app I'd build would be able to get such information as the magnifier being enabled or not and if it is, how it has been set (mostly the zoom level/percentage).

Additionaly, if the answer to the first question is positive, would there be a way to get the same information if the user isn't using the built-in magnifier but rather using another magnifier app (e.g. ZoomText). Assuming they used the provided windows Magnification API to build their app, which may not be the case.

I have been searching a bit but haven't been able to find any solid information on this.


Thank you

not-supported
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Castorix31 avatar image
2 Votes"
Castorix31 answered Joe-1892 commented

Parameters are stored in the registry, at

HKEY_CURRENT_USER\SOFTWARE\Microsoft\ScreenMagnifier

RunningState

Magnification





· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thank you, that's very interesting!

I don't have much knowledge on accessing the registry by code but it seems to be possible.
Do you know if access to some of those keys may be restricted? It's under "Microsoft" so I'm guessing that's a possibility.

Either way, thanks a lot!

0 Votes 0 ·
52676999 avatar image
0 Votes"
52676999 Suspended answered

HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ تم تخزين المعلومات في التسجيل ScreenMagnifier

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.