¿Cómo escribir en la consola/iniciar sesión en VC++ en una aplicación de Metro?

estoy trabajando en la aplicación vc ++, en esta aplicación ¿Cómo escribir en la consola/registro?

c# ----system.diagnostics.debug.writeline("Hola"); similar a Vc++ ----?

preguntado el 04 de julio de 12 a las 06:07

2 Respuestas

Una aplicación estilo metro no puede tener una consola. Puede usar OutputDebugString() en una aplicación C++/CXX para mostrar el texto de depuración en la ventana de resultados de Visual Studio, tal como lo hace System.Diagnostics.Debug.Write en una aplicación administrada. No hay muchas funciones winapi aprobadas, pero OutputDebugString() está bien. Inicio de la página de MSDN es aquí.

Respondido 04 Jul 12, 16:07

En una aplicación Metro no hay System::Diagnostics namespace :| - Juegos relativos

si está creando una aplicación GUI, puede habilitar la consola usted mismo.

AllocConsole();
freopen("CONOUT$", "w+t", stdout);

y luego, puede simplemente std::cout o printf sus mensajes de diagnóstico.

Respondido 04 Jul 12, 15:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.