Виталий Князев

|
Posted: Sun Jul 05, 2009 16:23 Post subject: |
|
|
Volniy wrote: | Виталий Князев wrote: | ANSI RegQueryValueEx возвращает нормальный размер, а не UNICODE. Умножу на 2 потом, раз уж взялся. |
Если ты используешь ANSI функции, тогда нет никакого смысла в указании размера данных через умножение. |
Отчего же, это NT, всё внутри в UNICODE.
А для TC до 7.50 плагин теперь использует в основном ANSI. В 2.6.1 тип функций выбирался в зависимости от ОС (весьма странный код с UNICODE внутри плагина, но с ANSI снаружи, в TC), теперь выбор ANSI/UNICODE лежит на TC. После релиза TC 7.50 планирую избавиться от ANSI функций.
Volniy wrote: |
Виталий Князев wrote: | У меня работает, формат должен быть UNICODE. |
А почему, собсна? При чем вообще формат рег-файлов до timestamp инфы? |
Исторически. В не NT системах дата не хранится в принципе, поэтому когда-то согласился сделать такую функциональность, но только в UNICODE. Не думаю что кому-то она нужна в REGEDIT4, просто сделаю более явным тот факт, что нужен UNICODE. _________________ TC 8.01, x64 |
|