Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Управление процессами в С++Builder6

Ответить
Настройки темы
Управление процессами в С++Builder6

Аватара для Apock

Пользователь


Сообщения: 75
Благодарности: 3

Профиль | Отправить PM | Цитировать


Можно ли в С++Builder6 программно включать и завершать процессы? И если да, то как.
Если нужен пример поконкретнее:
я пытаюсь написать что-то вроде оболочки для Win2000. При её запуске необходимо завершить процесс Explorer(стандартную оболочку), а при выходе включать его обратно.
И ещё, мож кто знает. Как создать менюшку наподобие меню ПУСК, т.е. чтоб она включала в себя ссылки на файлы из конкретной папки, автоматом её проверяя.

Отправлено: 13:31, 15-04-2005

 

Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


1. Создание процесса http://msdn.microsoft.com/library/de...ateprocess.asp
2. Завершать лучше всего так http://msdn.microsoft.com/library/de...xitprocess.asp
3. Менюшка:
создается сначала пустое меню с помощью CreatePopupMenu, затем выполняешь поиск нужных файлов с помощью FindFirstFile, FindNextFile и FindClose. Каждое найденное совпадение добавляешь с помощью InsertMenuItem c соответствующими параметрами. Иконку и некоторые другие полезные данные файла можно получить, выполнив функцию SHGetFileInfo. Показ меню осуществляется с помощью TrackPopupMenuEx.

Это - общие действия, основываясь на WinAPI. Применительно к BCB можно использовать и VCL (NewPopupMenu, NewItem и т.п.).

Отправлено: 14:05, 15-04-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Apock

Пользователь


Сообщения: 75
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вот за это действительно огромное спасибо. Прям как по полочкам разложено. Да и некоторые свои другие вопросы я на том сайте нашёл..Теперь будем плодотворно работать

Отправлено: 16:40, 16-04-2005 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Управление процессами в С++Builder6

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Управление компьютера при помощи речи - Голосовое управление mihanik Программное обеспечение Windows 24 11-04-2014 03:36
C/C++ - Передача данных между процессами garkin123 Программирование и базы данных 3 25-05-2009 14:48
Разное - Странные глюки с процессами alleclf Microsoft Windows 2000/XP 1 16-07-2008 00:51
Распределение ресурсов между процессами Gangabass Общий по FreeBSD 2 25-06-2007 13:14
Какие модули управляют процессами в Win98? Do Not Disturb Microsoft Windows 95/98/Me (архив) 3 14-08-2006 15:45




 
Переход