adir
adir

Reputation: 1287

How to turn on and off mfc gui by other class?

i need to make a class that have a pointer to mfc class and to turn on and off the gui and also to have the option to take data from the gui. thank you.

Upvotes: 0

Views: 164

Answers (1)

Mark Ransom
Mark Ransom

Reputation: 308176

By "turn on and off the GUI" I will assume you mean hide or display the main window, since you haven't provided a good description of what you're looking for. You can use CWnd::ShowWindow with a parameter of SW_HIDE to turn the window off, and use SW_SHOW or SW_RESTORE to show it again.

By "option to take data from the GUI" I will assume you want to do Copy and Paste from the GUI to another application. That's a much larger subject. Here's some sample code:

OpenClipboard();
EmptyClipboard();
SetClipboardData(CF_TEXT, dataHandle);
CloseClipboard();

You can find a lot more information in Microsoft's guide to Using the Clipboard.

Upvotes: 1

Related Questions