Предлагать пользователю поле ввода? [C ++]

Моя цель - просто использовать всплывающее окно, чтобы попросить пользователя ввести данные. Я довольно много поискал, и почти все результаты говорят, что создать messageBox действительно просто:

MessageBox (NULL, "Hello World" , "Hello", MB_OKCANCEL);

Но создание всплывающего окна, которое принимает ввод, сложнее, и нет прямого способа сделать Это. Все результаты, которые я смог найти в Google, датированы периодом с 2001 по 2005 год. Думаю, я здесь спрашиваю, появилось ли какое-нибудь более прямолинейное решение в последние годы.

Надеюсь, что-нибудь приятное и прямолинейное, как в Java:

int number = JOptionPane.showInputDialog ("Enter an integer");

Если это не так, могу я получить краткое объяснение, как это сделать?


Изменить: Я не мог заставить ничего работать. :( Я закончил тем, что написал код для работы на Java, а затем написал одну строку кода C ++ для вызова файла .jar .: - / Поскольку проблема была чувствительна ко времени, это было лучше, чем ничего.

12
задан Ryan 23 November 2010 в 06:43
поделиться