Вот, кстати еще. Можно ли через с++ сделать так, что при запуске программа автоматически ставилась в автозагрузку?
Mark Лично мне непонятен твой вопрос При чем тут именно С++? А почему не просто С? Если интересуют именно классы или конкретные С++ методы для работы с автозагрузкой - то их попросту нет, и Rel тут прав Все в конечном итоге сводится к вызову специфичных API-функций, предназначенных для работы с реестром и принципиальной разницы нет, из какого кода их вызывать Скорее всего, ты просто недопонимаешь суть вызова Windows API
Это он так си учит (и ++ тоже) Нет разницы на каком языке писать платформозависимый код записи в реестр. Учишь с\++ - учи. Такое реализовывается на любом языке. Учи как ты VBS.
Вот вам на С++ билдер пример кода: Код (Text): #include <Registry.hpp> TRegistry *reg = new TRegistry(); reg->RootKey=HKEY_CURRENT_USER; reg->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run",true); reg->WriteString("Proj",Application->ExeName); reg->CloseKey(); А есчо можно изучить WinApi для работы с реестром, и вызывать их с любого языка.
Тогда WinApi, открываете http://msdn.microsoft.com/ru-ru/site/ms724875 , там все просто, но нужно знать английский.
M0rg0t новый язык видимо... Зачем ты поставил пустые скобки в конце? Ты сомневаешься, в том что будет вызван именно конструктор по умолчанию и ставишь их для уверенности? Завязывай с этим...
Mark изутайте винапи - вызывая функции ОС вы можете сделать практически все, язык программирования значения не имеет