• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 335
  • Last Modified:

Font used by AfxMessageBox

I'm working with MS-Visual C++ 5.0
How to get the font used by AfxMessageBox ?
0
maciej_lach
Asked:
maciej_lach
  • 2
1 Solution
 
plarocheCommented:
AfxMessageBox really calls CWinApp::DoMessageBox, you can override that function with Classwizard and implement your own message box.  

I do not think you can modify the usual message box but you can implement your own where you will control everything.
0
 
maciej_lachAuthor Commented:
I will to create my "MessageBox" derived CView.

class CMyMessageBox : public CView

How to get the font-name, which used AfxMessageBox for example ?
thanks,
maciej_lach


0
 
maciej_lachAuthor Commented:
I will to create my "MessageBox" derived CView.

      class CMyMessageBox : public CView

How to get the font-name, which used AfxMessageBox for example ?
thanks,
maciej_lach
0
 
thinhCommented:
You can do this way to get the font used by MessageBox:

NONCLIENTMETRICS temp;
SystemParametersInfo(SPI_GETNONCLIENTMETRICS, , &temp , );

You will get the font info in:
temp.lfMessageFont

Good luck!

Thinh Truong


0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now