Привет! Visual C++. Сделал приложение на основе окна. Хочу, что бы при запуске этого приложения это окно не появлялось (оно появляется при определенных условиях). Пробовал вставить ShowWindow(SW_HIDE); в OnInitDialog(); Но никакого результат не получил. Пожалуйста, объясните, что я должен сделать. Видимо до конца я не понимаю, как создается окно. With best regards alexneta.
Приветствую Вас, alexneta! Я встречался с этим только один раз и быстрое решение, которое я нашел являлось следующим - добавляешь обработчик WM_PAINT (OnPaint) и там пишешь ShowWindow(SW_HIDE); Другой вариант сделать обычное win32 приложение, и в нем создать диалог, вызвать Create, но не ставить флаг VISIBLE. Ответ отправлен: 21.12.2003, 10:45 Отправитель: vitya
Вопрос № 1339
Здравствуйте эксперты! Как можно сделать явное преобразование целого числа из десятичного в восьмеричное.
Добрый день, EvGenius! как и любой другой переход из одной системы исчисления в другую. Псевдокод для положительных чисел:
Приложение: Ответ отправлен: 21.12.2003, 10:41 Отправитель: vitya
Вопрос № 1341
Привет всем экспертам!! Хочу задать Вам 3 вопроса: ( задаю ;) 1. Можно ли, (если можно то как) запустить другую программу из своей (как запустить понятно), и выйти из запускающей программы, не дожидаясь завершения запущенной программы, т.е. чтобы запустившей программы не было в списке процессов (а как с этим быть не знаю)? (см. приложение) 2. Подскажите, как получить список всех процессов, или имя (ID) какого-нить конкретного? 3. И последний - как перекодировать файл в BASE64 для отсылки по e-mail? (если можно, то с примером) (Перевести в почтовой программе и вставить в код для моего случая не подходит, т. к. файл заранее не известен) З.Ы. Windows 98/XP, Visual C++ v6.0, MASM32. (только API) Всем ответившим - огромное спасибо!!! (Если кто исходники какие-нить пришлет - ваще круто ;)
Здравствуйте, Nimnull! 1. Приведенный код вроде так и работает: т.е. не дожидается. Но WinExec не советуется для использования. Предлагаю CreateProcess или ShellExecute(Ex). 2. надо вызвать несколько апишных функций : CreateToolhelp32Snapshot, Process32First GetProcessModule - это функция описана в МСДН, она не апишная, но на вызовах апи работает. Process32Next можно узнать все, что угодно о процессе. 3.1. написать свой кодек взяв RFC из интернета. Я когда-то сам писал. 3.2. найти в интернете библиотеку. Ответ отправлен: 22.12.2003, 08:48 Отправитель: vitya
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.