Click here to Skip to main content
Click here to Skip to main content

Magnifying Glass

By , 25 Dec 2001
 

Sample Image 1

Sample Image 2 Sample Image 3

Introduction

Magnifying Glass is an application that adds an icon to the system tray. The Magnification is activated by clicking on this icon. When the program is run, it shows a magnifying glass in any place on the screen when left mouse button is pressed.

Topics covered in this program:

  • Using mutex in single-instance application.
  • Writing application that adds icon to system tray.
  • Using invisible TOPMOST window to capture mouse input on the whole screen.
  • Using message crackers from WindowsX.h.
  • Windows graphics (GDI).

Acknowledgements:

History

26 Dec 2001:

  1. Redrawing problem in Windows 95, 98, reported by PJ Arends.
  2. Compilation problem when SDK is not installed.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Alex Fr
Software Developer
Israel Israel
Member
No Biography provided

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
GeneralDosent work correctly with dual screensmemberBob100015 Oct '09 - 14:55 
GeneralCompile errormemberBob100015 Oct '09 - 14:44 
GeneralRapid clicking causes weird effect...memberare_all_nicks_taken_or_what22 Sep '09 - 23:31 
... you see the magnification window in the newly created magnification window, so to speak.
QuestionUse it in a freeware ?membervincennes22 Sep '08 - 22:31 
AnswerRe: Use it in a freeware ?memberAlex Fr24 Sep '08 - 8:10 
GeneralLive updatingmemberdazzyboy17 Sep '08 - 3:56 
GeneralRe: Live updatingmemberAlex Fr18 Sep '08 - 19:13 
JokeGreat!membermegaadam5 May '06 - 4:05 
GeneralMagnification for text in imagememberharsha vardhan18 Feb '06 - 19:05 
QuestionHow would I keep the mouse functionality...memberbarcibus25 Apr '03 - 7:16 
AnswerRe: How would I keep the mouse functionality...memberAlex Farber26 Apr '03 - 20:04 
GeneralRe: How would I keep the mouse functionality...memberbarcibus26 Apr '03 - 21:40 
GeneralVery nice !!memberWREY6 Feb '03 - 1:13 
GeneralCorrectionmemberAlex Farber28 Jan '03 - 20:19 
GeneralRe: CorrectionmemberWREY4 Feb '03 - 2:23 
GeneralRe: CorrectionmemberAlex Farber4 Feb '03 - 2:40 
GeneralBug foundmemberRemon28 Jan '03 - 9:09 
GeneralRe: Bug foundmemberAlex Farber28 Jan '03 - 18:55 
General... and then the code was stolen!sussapppp17 Dec '02 - 23:42 
GeneralGreat work. One suggestion.memberTodd Smith2 Jan '02 - 20:53 
GeneralRendering HTML files in hidden windowmemberPat O'Neil2 Jan '02 - 12:51 
GeneralRe: Rendering HTML files in hidden windowmemberTodd Smith2 Jan '02 - 18:30 
GeneralRe: Rendering HTML files in hidden windowmemberjofrasier2 Jan '02 - 22:46 
Questionzoom+ instead?memberAnonymous131 Dec '01 - 1:25 
AnswerRe: zoom+ instead?memberAnonymous17 May '02 - 11:35 
GeneralExcellent Work !memberGarth J Lancaster30 Dec '01 - 10:18 
GeneralRe: Excellent Work !memberAlex Farber30 Dec '01 - 20:31 
GeneralOops...memberCKL26 Dec '01 - 23:53 
GeneralRe: Oops...memberAlex Farber27 Dec '01 - 0:00 
QuestionUse GetDC(NULL)???memberAno26 Dec '01 - 13:10 
AnswerRe: Use GetDC(NULL)???memberTim Smith26 Dec '01 - 13:14 
GeneralRe: Use GetDC(NULL)???memberChristian Graus26 Dec '01 - 13:27 
GeneralRe: Use GetDC(NULL)???memberTim Smith30 Dec '01 - 11:18 
GeneralRe: Use GetDC(NULL)???memberarchimedean4 May '03 - 4:40 
GeneralRe: Use GetDC(NULL)???memberChristopher Fairbairn29 Jun '04 - 5:06 
GeneralGreat Tool!!memberPJ Arends23 Dec '01 - 8:20 
GeneralRe: Great Tool!!memberPJ Arends26 Dec '01 - 19:19 
GeneralRe: Great Tool!!memberAlex Farber26 Dec '01 - 19:21 
GeneralTopmemberDylan Kenneally26 Nov '01 - 22:50 
GeneralIf the program is not compiled...memberAlex Farber26 Nov '01 - 20:47 
GeneralRe: If the program is not compiled...memberGennady Oster26 Nov '01 - 23:05 
GeneralCool.memberMatt Philmon26 Nov '01 - 20:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Permalink | Advertise | Privacy | Mobile
Web03 | 2.6.130516.1 | Last Updated 26 Dec 2001
Article Copyright 2001 by Alex Fr
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid