Как сделать MessageBox с полем для ввода текста в Eclipse C ++? - PullRequest
0 голосов
/ 25 сентября 2019

В настоящее время я ищу способ напечатать текст в окне сообщения и затем вернуть его в виде строки, но я понятия не имею, возможно ли это даже в Eclipse C ++, я не настолько знаком с c ++.Это код, который у меня есть на данный момент:

#include<windows.h>
#include "Helloworldschrijver.hpp"

using namespace std;


int starting text () {

    MessageBoxA(NULL, "Test 1",
            "Insert Time",
            MB_YESNO | MB_ICONQUESTION);


    return 0;
}

1 Ответ

0 голосов
/ 25 сентября 2019

В настоящее время я ищу способ напечатать текст в окне сообщения и затем вернуть его в виде строки

API Windows не имеет ни одной функции для этой целизапроса пользователя для ввода текста, как это делается для отображения окна сообщения.Таким образом, вам нужно будет создать собственный диалог с пользовательским интерфейсом, в котором есть поле для редактированияЭто значит, что вам придется изучать программирование в Win32 UI.Или же установите и используйте сторонний пользовательский интерфейс, который обрабатывает детали для вас.

...