Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Задолбали меня эти строки в C. C проект Юникод надо сделать BOOL SendMessageToMailSlot(LPCTSTR lpszMessage, LPCTSTR SlotName) Так например работает SendMessageToMailSlot(TEXT("lng_dwdata=1;Привет от меня!"), TEXT("\\\\.\\mailslot\\MailSlotMy")); А надо к примеру отправить LPWSTR lpwstr1; LPWSTR lpwstr2; SendMessageToMailSlot(TEXT("lng_dwdata=1;param1=<lpwstr1>;param1=<lpwstr2>;"), TEXT("\\\\.\\mailslot\\MailSlotMy")); Ну до кучи там еще и DWORD-ы какие-нибудь могут быть. Можно это как-то просто сделать без вызова простыней MemAllocMacro, StringCchCopy и прочей ереси? P.S. Мне понимания не надо, меня уже не вылечишь. Мне надо чтоб работало. P.S. Когда-то это делал, но там был ANSI и std::string / stringstream ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 22:35 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Дмитрий77А надо к примеру отправить LPWSTR lpwstr1; LPWSTR lpwstr2; Используй принудительно юникодную версию SendMessageToMailSlotW(). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 22:58 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovИспользуй принудительно юникодную версию SendMessageToMailSlotW(). ну так она и без этого интерпретируется как Код: plaintext 1. А как мне LPWSTR lpwstr1; LPWSTR lpwstr2; + свой текст срастить чтоб отправить в первый параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:07 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Дмитрий77, преобразование - MultiByteToWideChar, WideCharToMultiByte строковые функции - wcscat_s, wcsncpy, wcslen и т д ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:26 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Дмитрий77std::string есть ещё std::wstring ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:27 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Дмитрий77Ну до кучи там еще и DWORD-ы какие-нибудь могут быть. StringCbPrintf (wnsprintf ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:30 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
ИзопропилДмитрий77std::string есть ещё std::wstring Ну допустим, один раз так уже делал правда без w. Тогда мне нужен wstring Пишу Код: plaintext 1. 2. 3. 4. 5. 6. Ошибка 1 error C2079: "to_buffer" использует неопределенный class "std::basic_stringstream<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>" C:\Users\Dmitry\Desktop\FSP_64\cpp\SampleFSP.cpp 610 1 SampleFSP Чего там включить надо, чтоб это работало? В старом проекте #include <fstream> но это не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:55 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
#include <sstream> вроде прокатило, счас попробую чего-нибудь наляпать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2017, 23:59 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Как-то так заработало, чувствую намучаюсь я с этой dll. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2017, 00:26 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Дмитрий77(LPCTSTR)(buffer.c_str()) Прекрати это, такие касты только маскируют багов. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2017, 01:12 |
|
||
|
Функция требует LPCTSTR, как мне скомбинировать LPCTSTR из других LPWSTR и своего текста
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Блин, по другому не умею. Делает что хочу и ладно. Поэтому и отсылаю побыстрее все в VB, где str = str1 & "my text" & str2 и не надо по полдня думать над каждой строчкой кода в основном из-за хаоса со строками. Ну и с указателями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2017, 03:28 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39389931&tid=2018307]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 261ms |

| 0 / 0 |
