1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| sheka |
9.08.2011 11:37
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
CreateProcess( NULL, this->checkedListBox1->Items[0]->ToString(), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)
error C2664: 'CreateProcessW' : cannot convert parameter 2 from 'System::String ^' to 'LPWSTR' и что с ним делать? |
![]() ![]() |
| IUnknown |
9.08.2011 12:19
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата и что с ним делать? PtrToStringChars, чтобы сборщик мусора не прикасался к содержимому строки, и быстро копировать в буфер из wchar_t. Например, через wcscpy или wcscpy_s.Цитата Также CreateProcess почему-то отказывается работать с Unicode Сам проект юникодный? CreateProcessW тоже отказывается?P.S. Непонятно, зачем столько мучений вместо того, чтобы работать в C# |
sheka 'System::String ^' to 'LPWSTR' 9.08.2011 11:37
sheka Также CreateProcess почему-то отказывается работат... 9.08.2011 12:07
sheka STARTUPINFO si;
static PROCESS_INFORMATION pi;
Zer... 9.08.2011 12:46
IUnknown Как-то так?Лучше - вот так:
System::String ^s = g... 9.08.2011 19:37
Krjuger Попробуй вот это
Но это больше костыль,чем нормаль... 9.08.2011 13:32![]() ![]() |
|
Текстовая версия | 9.12.2025 2:45 |