Описание тега lpcwstr

LPCWSTR - Указатель на строку const wchar_t
1 ответ

C++ Указатель на подстроку

Я хочу получить wstring из указателя на текст, для которого задано смещение и длина. typedef struct SPVTEXTFRAG { struct SPVTEXTFRAG *pNext; SPVSTATE State; LPCWSTR pTextStart; ULONG ulTextLen; ULONG ulTextSrcOffset; } SPVTEXTFRAG; pTextStart is a p…
05 дек '13 в 14:20
1 ответ

C++ Как мне создать каталог с меткой времени, используя путь к файлу, содержащийся в строке?

Я пытаюсь настроить программу, которая может создавать новый каталог каждый раз, когда он используется для заполнения данными. Я хочу, чтобы имя папки было отметкой времени, когда она была создана. Я уже написал функцию, которая создает метку времен…
25 май '17 в 16:02
1 ответ

Печать строки LPCWSTR в файл

Я написал программу, в которой я храню список имен файлов в структуре, которую я должен напечатать в файле. Тип имен файлов указан в LPCWSTR, и я сталкиваюсь с проблемами, связанными с тем, что при использовании класса ofstream печатается только адр…
01 мар '14 в 07:31
1 ответ

C++ lpcwstr to wstring

Я хотел бы преобразовать LPCWSTR в wstring в C++ (VS 2010). Я хочу использовать это в OutputDebugStringW(). Спасибо.
01 апр '13 в 12:50
3 ответа

Asisgn LPCWSTR массив из std::wstring

Я создаю динамический массив LPCWSTR и хочу присвоить значения во время выполнения. У меня есть следующий код: cin>>count LPCWSTR * lpwcstrArray = new LPCWSTR[count](); for (int i = 0; i < count; i++) { // some logic to create different wst…
09 июл '15 в 22:07
1 ответ

Конвертировать wstringstream в LPCWSTR

Я новичок в Winapi и пытаюсь преобразовать wstringstream в LPCWSTR следующим образом (внутри WM_PAINT): wstringstream ws; ws << "my text" << endl; LPCWSTR myWindowOutput = ws.str().c_str(); hdc = BeginPaint(hWnd, &ps); TextOut(hdc, 1…
19 дек '16 в 16:39
1 ответ

Определение wstring после вызова / объединения LPCWSTR

Я пытался определить wstring в заявлении дела. И попытка получить доступ к переменной из оператора case вернется из области видимости. Поэтому я сейчас пытаюсь объявить wstring вне switch() и определить его внутри switch(). Но я не знаю, как отделит…
14 авг '15 в 18:10
0 ответов

Как конвертировать wchar_t* в LPCWSTR в C++

Я нуб в C++. Мне нужно открыть файл через существующее приложение, с которым я получил работу. Проблема в том, что приложение не может открыть файл. Путь должен быть LPCWSTR тип данных, и приложение передает это с первым аргументом main() функция, к…
01 мар '19 в 17:10
2 ответа

Ошибка C2440: '=': невозможно преобразовать из 'const char *' в 'LPCWSTR'

Я новичок в использовании Visual Studio и нужно скомпилировать приложение, но я получаю сообщение об ошибке: error C2440: '=': cannot convert from 'const char *' to 'LPCWSTR' онлайн: std::string open_file_dialog( std::string title, std::string filte…
13 дек '18 в 22:14
1 ответ

LPCWSTR не будет правильно приведен к методу TextOut()

Фрагмент всего кода... #include <windows.h> #include <string> #include <vector> using namespace std; //========================================================= // Globals. HWND ghMainWnd = 0; HINSTANCE ghAppInst = 0; struct TextOb…
17 янв '14 в 19:54
1 ответ

Visual C++: преобразование типа данных PCSTR в LPCWSTR

У меня есть следующий код C++, который получает информацию запроса заголовка из экземпляра HttpContext: public: REQUEST_NOTIFICATION_STATUS OnBeginRequest( IN IHttpContext * pHttpContext, IN IHttpEventProvider * pProvider ) { UNREFERENCED_PARAMETER(…
07 мар '16 в 21:12
0 ответов

Wsutil.exe (собственный компилятор веб-служб): WCHAR* против LPCWSTR для типа xsd:string

Есть ли хорошая причина для компилятора нативных веб-сервисов генерировать WCHAR * для xsd:string против const wchar_t* (или LPCWSTR вкратце)? Причина, по которой я задаю этот вопрос, заключается в том, что наше приложение является родным с ++, кото…
07 дек '12 в 20:14
1 ответ

Правильно ли я указываю PCWSTR на строковый литерал?

Я немного устал от C++, поэтому я ищу помощь с вопросом о указателе строки. Во-первых, давайте рассмотрим некоторые основы указателя с целым числом: void SetBob(int* pBob) { *pBob = 5; } int main(int argc, _TCHAR* argv[]) { int bob = 0; SetBob(&…
29 ноя '13 в 17:25
1 ответ

Как использовать FindFirstFile

Я продолжаю получать ошибки компиляции со строкой внизу hFind = FindFirstFile(fileFilter.c_str()), &FindFileData); Компилятор продолжает бросать error C2664 back at me, : cannot convert argument 1 from 'const char *' to 'LPCWSTR' Как создать LPC…
10 май '17 в 11:34
2 ответа

Получение VolumeDetails дисков WINDOWS - застрявшее с преобразованием 'char []' в 'LPCWSTR'

Я пытаюсь получить VolumeDetails моей системы WINDOWS - метка диска плюс соответствующий серийный номер тома. Я пробовал с часа и создал код, который не работает в синтаксисе. В настоящее время я получаю следующую ошибку: error C2664: 'GetVolumeInfo…
16 апр '14 в 12:14
1 ответ

Хранить переменную, содержащую пользовательские данные, в функции разговора sapi5

Я занимаюсь разработкой приложения, которое использует речевой движок Microsoft SAPI5. Тем не менее, я ударил стену. Я пытался использовать данные из переменной, которая хранит ввод от пользователя, чтобы механизм TTS мог повторить это. Но речевая ф…
22 мар '13 в 14:48
2 ответа

Выражение: несовместимые строковые итераторы при вызове "SetDllDirectory"

Я получаю следующую ошибку: Ошибка отладки! Выражение: несовместимые строковые итераторы При попытке запустить такой код: std::string string_Dir(){return ".\\Dir\\";} std::wstring wstring_Dir=std::wstring( string_Dir().begin() ,string_Dir().end() );…
30 апр '15 в 20:25
1 ответ

C++ RegCreateKeyEx LPCWSTR из std::string

Я пишу несколько операций в реестре, и я застрял на два дня в этом. На самом деле не знаю, как решить это. Итак, мой код: HKEY hkey; DWORD dwDisposition; string address = "SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\"; QStrin…
11 сен '13 в 15:35
3 ответа

Преобразовать строку из LPCWSTR и наоборот с ++

Я хочу сравнить LPCWSTR со значением, чтобы убедиться, что они равны. И я не могу понять, как это сравнить. Я создал значение STRING и попробовал различные преобразования, но ничего не получалось. По сути это будет: request->id // some LPCWSTR va…
12 сен '16 в 21:12
1 ответ

MessageBoxW не может конвертировать

Я использую wxWidgets 2.9.4 в Visual Studio 2012 и продолжаю получать эти два сообщения об ошибках: Ошибка 1 ошибка C2664: "MessageBoxW": невозможно преобразовать параметр 2 из "const char *" в "LPCWSTR" IntelliSense: аргумент типа "const char *" не…
14 июл '13 в 19:54