Под «включением и выключением графического интерфейса» я буду подразумевать, что вы имеете в виду скрыть или отобразить главное окно, так как вы не предоставили хорошего описания того, что вы ищете. Вы можете использовать CWnd :: ShowWindow с параметром SW_HIDE
, чтобы выключить окно, и использовать SW_SHOW
или SW_RESTORE
, чтобы показать его снова.
При выборе «опции для получения данных из графического интерфейса» я предполагаю, что вы хотите выполнить копирование и вставку из графического интерфейса в другое приложение. Это гораздо большая тема. Вот пример кода:
OpenClipboard();
EmptyClipboard();
SetClipboardData(CF_TEXT, dataHandle);
CloseClipboard();
Вы можете найти гораздо больше информации в руководстве Microsoft по Использование буфера обмена .