widechar vs ansi

0

Dlaczego windows obsluguje widechar, konkretnie funkcje ...W/...A, a nizej UNICODE_STRING?
dlaczego jest rozroznienie na ansi i wide?
czy kozystajac z funkcji ansi ktore sa jakby nad wide ryzykuje ze pod czescia systemow kod nie bedzie dzialal? Dlaczego jest taki podzial, z czego kozystac? Funkcje ansi czy widechar.

Jak by ktos nie rozumial chodzi mi o funkcje z kernel32 typu CreateFileA/CreateFileW i nie tylko.
Roznica - zapis stringa. Po co?

0

a pomyslales, ze moze kiedys nie bylo wsparcia dla utefow etc i zostaly w spadku dla kompatybilnosci ... teraz na msdn to chyba nawet juz nie podaja ze wspiera windows 95 :) minimum sensownego systemu chyba od serwer 2000.

Mozna stosowac widechar i raczej sie powinno (irytuja mnie aplikacjie nie widzace pozniej pliku z dziwna nazwa)

0

a wiesz moze jak utworzyc plik 'z dziwna nazwa'?
jak probuje to zrobic (zakres bajtow 1-255) dostaje blad.

0

Jak probujesz ? via CreateFileW ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1