![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Welemir |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 11.8.2009 Репутация: нет Всего: нет |
Как использовать в проекте функции WinApi и print,printf или WinAPi и win32 формы одновременно ? Если использовать их все в одном проекте в одном юните(или в разных,не важно),то срабатывает что-то одно...например,вывести результат работы функций енумвиндовз/хендлы окон или другую информацию в консоль ,вызываемую с помощью printf.Если по отдельности,то всё работает.Хорошо бы пару примеров...
Добавлено через 12 минут и 45 секунд К примеру,такой код не показывает в консоле вывод(да и где там вообще консоль?):
Каждый раз NAG-и вызывать чтоли? Это сообщение отредактировал(а) Welemir - 3.9.2011, 20:00 |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 8 Всего: 146 |
Создай консольное приложение:
1. File -> New -> Other -> Console Wizard 2. Сними флажки "Use VCL", "Use CLX". 3. Уснатови флажки "Multithreaded" и "Console Application". 4. Нажми OK. Это сообщение отредактировал(а) 586 - 3.9.2011, 20:44 |
|||
|
||||
Welemir |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 11.8.2009 Репутация: нет Всего: нет |
Эх,только завтра смогу попробовать...спасибо за помощь))
|
|||
|
||||
Welemir |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 11.8.2009 Репутация: нет Всего: нет |
Да,действительно всё работает.Так проблема была в многопоточности чтоли ? Впервые встречаю среду с такими приколами = ))
|
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 8 Всего: 146 |
Проблема была в том, что приложение было не консольное.
|
|||
|
||||
bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
AllocConsole() же
Только не факт что printf подхватит консоль которой небыло при старте. Хотя в "параллельном" продукте той же конторы writeln нормально подхватывает, так что стоит проверить -------------------- Обижено школьников: 8 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |