При разработке Win32-приложения (неконсольного приложения) в Visual Studio 2005, есть ли способ получить тот же вывод, что и вы из консоли?
Например, скажем, я хочу видеть операторы журнала (например, как cout в консольном приложении), чтобы проследить путь, который моя программа прошла в коде.
Сначала я подумал, что это можно сделать через вкладку «Выход», выбрав что-то из выпадающего меню «Показать вывод из:» при отладке, но я не знаю, какой API мне нужен для этого ...
Например, скажем, у меня в приложении Windows было следующее, и я хотел знать, когда следующая функция входит и выходит, записывая результат в окно Visual Studio выше.
void someFunction(void)
{
Win32APIConsoleLog("BEGIN: someFunction()");
// ...
Win32APIConsoleLog("END: someFunction()");
}
Возможно ли это? И если да, то какие библиотеки мне нужно включить и какие вызовы функций мне нужно сделать для записи в окно консоли?