crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Help! ConvertstringSidToSid was not declared in this scope
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Алексей1153 Дата 19.9.2010, 17:42
  та не за что...
Гость_jane_* Дата 19.9.2010, 17:38
 
Цитата(Алексей1153 @ 19.9.2010, 17:33) *
сорри, "=" не надо )))

хотя... В Студии тоже не могу что-то разрулить этот идентификатор. Хотя в заголовочном есть

товарисчь девушка, косяк найден:

ConvertStringSidToSidA(0,0);

регистр имеет значение


в коде правильно это я сюда кривыми ручками так забила, извиняюсь, хотя реальный косяк не лучше вместо WINVER написать _WIN32_WINNT, когда в хедере скоромно просят #if (WINVER >= 0x0500)
спасибо Вам еще раз :))
Алексей1153 Дата 19.9.2010, 17:36
 
Цитата(Гость_Гость_jane_*_* @ 19.9.2010, 20:33) *
Студии тоже не могу что-то разрулить этот идентификатор

а это было из-за маленькой "s" ))

а что не зарегистрируешься то ?
Гость_jane_* Дата 19.9.2010, 17:33
 
Цитата(Алексей1153 @ 19.9.2010, 17:10) *
сорри, "=" не надо )))

хотя... В Студии тоже не могу что-то разрулить этот идентификатор. Хотя в заголовочном есть


Заработало!!!! Спасибо огромное!!!
Я ступила вместо #define WINVER 0x0500 писала #define _WIN32_WINNT 0x0500
Алексей1153 Дата 19.9.2010, 17:33
  сорри, "=" не надо )))

хотя... В Студии тоже не могу что-то разрулить этот идентификатор. Хотя в заголовочном есть

товарисчь девушка, косяк найден:

ConvertStringSidToSidA(0,0);

регистр имеет значение
Гость_jane_* Дата 19.9.2010, 16:53
 
Цитата(Litkevich Yuriy @ 19.9.2010, 14:41) *
Цитата(Гость_Гость_jane_*_* @ 19.9.2010, 14:38) *
sddl.h находится в каталоге Qt
в Qt нет таких файлов. Проверил в на версиях 4.4.х ... 4.7.х


В Qt SDK, то есть если Qtcreator стоит, то и этот файл должен быть, у меня такой путь C:\Qt\2010.04\mingw\include, (версия Qt 4.6.3)
Гость_jane_* Дата 19.9.2010, 16:46
 
Цитата(Алексей1153 @ 19.9.2010, 14:21) *
попробуй ещё один дефайн добавить

#define WINVER = 0x0700


куча ошибок token "=" is not valid in preprocessor expressions вылетает и в конце все таже ConvertstringSidToSidW was not declared in this scope,
причем функции типа GetAclInformation из windows.h нормально отрабатывает
Litkevich Yuriy Дата 19.9.2010, 14:41
 
Цитата(Гость_Гость_jane_*_* @ 19.9.2010, 14:38) *
sddl.h находится в каталоге Qt
в Qt нет таких файлов. Проверил в на версиях 4.4.х ... 4.7.х
Алексей1153 Дата 19.9.2010, 14:21
  попробуй ещё один дефайн добавить

#define WINVER = 0x0700
Гость_jane_* Дата 19.9.2010, 12:28
  Пробовала!!!
меняется только текст ошибки: 'ConvertstringSidToSidW' was not declared in wis scope с ConvertstringSidToSidA аналогично
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.4.2024, 3:16