Вопросы по теме 'visual-c++'

Как оптимизировать компиляцию 32-битного приложения в Visual C++ 2005 на 64-битном Windows Sever 2008
Я только что установил сервер сборки с 64-битным сервером Windows 2008 для непрерывной интеграции. Причина, по которой я выбрал 64-битный сервер, заключалась в том, чтобы иметь более ~ 3 ГБ ОЗУ. Я надеялся, что эта машина обеспечит молниеносную...
541 просмотров

Как читать из ресурса версии в Visual C++
У меня есть ресурс версии в моих ресурсах в проекте C++, который содержит номер версии, авторские права и сведения о сборке. Есть ли простой способ получить доступ к этому во время выполнения, чтобы заполнить мое диалоговое окно help/about ,...
40938 просмотров
schedule 27.06.2022

Могу ли я внедрить Strawberry Perl в скомпилированное приложение VC++ 6.0 или использовать Inline::C с несоответствием компилятора?
Я смотрю на встраивание perl 5.10 в большое приложение C++, скомпилированное с помощью VC++ 6.0. Это приводит к двум вопросам. 1) Плохо ли просто использовать Strawberry Perl в качестве зависимости, а не компилировать собственный perl с VC++ 6.0?...
1202 просмотров

Правильное использование массива символов в vС++
Я пытаюсь преобразовать IStream в HBITMAP, используя класс GDI+ Bitmap. Объект IStream заполняется с использованием данных из веб-службы. Я читаю данные по частям и добавляю их к объекту, который будет использоваться позже с классом Bitmap. Вот...
697 просмотров
schedule 02.04.2024

Что такое регистрация событий? и как мне написать файл журнала событий?
Что такое регистрация событий? и как мне написать файл журнала событий для приложения? Я хочу регистрировать все действия приложения, в том числе когда оно использует .dll и т. д., а также отображать информацию о приложении.
6083 просмотров
schedule 24.08.2022

как создать файл vc++ в командной строке
Как создать проект, разработанный на VC++, в командной строке. Я не Visual Studio (2003, 2005 или 2008)
397 просмотров
schedule 07.10.2023

создание текстового файла
В моем проекте приложения MFC во время выполнения я хочу создать текстовый файл и хочу сохранить некоторые данные, в которых я не хочу создавать файл блокнота на любом жестком диске. Он должен быть только в приложении. когда я нажимаю IDC_BUTTON1,...
277 просмотров
schedule 09.10.2023

Следует ли при использовании кода Win32 в вашем современном приложении на C ++ использовать правильное приведение?
Например, следующий состав можно найти в документации MSDN: (LPTSTR)&lpMsgBuf Стоит ли мне преобразовать это в: static_cast<LPTSTR>(&lpMsgBuf); Или я должен просто оставить все идиоматические части C-esque Win32, как...
743 просмотров
schedule 24.01.2024

Использовать NMAKE, чтобы сделать все исходники в каталоге?
Возможно ли, используя nmake, чтобы makefile автоматически создавал все файлы .cpp в текущем каталоге, не указывая их по отдельности? Итак, вместо чего-то вроде: O = $(OBJ_DIR)/main.obj {$(SOURCE_DIR)}.cpp{$(OBJ_DIR)}.obj: ---COMPILE $<...
5756 просмотров
schedule 24.08.2022

Преобразование CString в const char *
Как мне преобразовать CString в const char* в моем приложении Unicode MFC?
165201 просмотров
schedule 16.08.2022

Какую версию MSXML мне следует использовать?
Похоже, это будет частый вопрос, хотя я не смог найти его на SO. Какую версию MSXML мне следует использовать в своих приложениях и, что более важно, как мне решить? Есть MSXML3, 4, 5 и 6. Недавно я разместил код в...
24132 просмотров
schedule 28.07.2022

Как запустить regasm.exe из командной строки, отличной от командной строки Visual Studio?
Я хочу запустить regasm.exe из cmd. который доступен в c: \ windows \ Microsoft.net \ framework \ 2.057 Мне нравится этот c: \ regasm.exe Это дает регазм не распознается как внутренняя или внешняя команда . Итак, я понял, что мне нужно...
205649 просмотров

Пакет функций MFC - при закрытии не отображалась закрепляемая панель.
Используя мастер и выбрав стиль Office 2007, вы можете создать пользовательский интерфейс, похожий на IDE - закрепляемую панель проводника файлов слева и закрепляемую панель свойств справа. Однако, когда вы закроете эти закрепляемые панели, вы не...
866 просмотров
schedule 02.03.2024

MS VC ++ как создать DLL без необходимости повторного копирования vc
Я пытаюсь создать простую оболочку .Net вокруг некоторого базового кода C ++. Код C ++ не полагается ни на что в dll vcredist, поэтому мне интересно, могу ли я настроить свой проект, чтобы эти dll не работали? Я бы не хотел, чтобы мои...
5439 просмотров
schedule 06.01.2024

Выполнить процесс и вернуть его стандартный вывод в VC++
Как проще всего выполнить процесс, дождаться его завершения, а затем вернуть его стандартный вывод в виде строки? Вроде как backtics в Perl. Не ищите кроссплатформенность. Мне просто нужно самое быстрое решение для VC++. Есть идеи?
2525 просмотров
schedule 28.08.2022

Преобразование Windows Dll в .lib для C ++ Visual Studio 2008
Я знаю, что есть инструмент под названием Dll to lib, но разработчик просит 1000 долларов. Мне нужно преобразовать только одну библиотеку один раз, поэтому такую ​​цену нелегко оправдать. Я пробовал IMPLIB32.EXE, но получаю только пустые файлы...
18248 просмотров
schedule 11.03.2024

Winsock2: как разрешить ТОЛЬКО одно клиентское соединение за раз, используя отставание прослушивания в VC++
Я хочу разрешить только одно соединение за раз с моего TCP-сервера. Подскажите, пожалуйста, как использовать listen без нулевой длины отставания. Я использую код (приведенный ниже), но когда я запускаю 2 клиента один за другим, оба подключаются....
2587 просмотров
schedule 01.03.2024

Можете ли вы привести пример переполнения стека в C++?
Можете ли вы привести пример переполнения стека в C++? Кроме рекурсивного случая: void foo() { foo(); }
13260 просмотров
schedule 27.04.2024

Зачем Windows Search запрашивать у моего IFilter кучу странных интерфейсов?
Я реализовал IFilter как встроенный COM-сервер VC ++ ATL. Windows Search не будет его использовать - он создает экземпляр моего IFilter, а затем выполняет несколько вызовов QueryInterface (), а именно: IMarshal IStdMarshalInfo что-то с...
935 просмотров
schedule 30.06.2022

Какова цель функций-членов IUnknown в END_COM_MAP?
Макрос ATL END_COM_MAP определяется следующим образом: #define END_COM_MAP() \ __if_exists(_GetAttrEntries) {{NULL, (DWORD_PTR)_GetAttrEntries, _ChainAttr }, }\ {NULL, 0, 0}}; return _entries;} \ virtual ULONG STDMETHODCALLTYPE AddRef(...
845 просмотров
schedule 01.02.2024