Mam dużą aplikację MFC, którą rozszerzam, aby umożliwić wprowadzanie wielojęzyczne. W tej chwili muszę pozwolić użytkownikowi na wprowadzenie danych Unicode w polach edycji w jednym oknie dialogowym.Kawałkowa konwersja aplikacji MFC na Unicode/MBCS
Czy istnieje sposób, aby to zrobić bez włączania UNICODE lub MBCS dla całej aplikacji? Potrzebuję tylko niewielkiej części przekształconej aplikacji. Czy można to zrobić w całości, a jeśli tak, to w jaki sposób?
Wyjaśnienie: Mogę użyć :: GetWindowTextW(), aby uzyskać informacje Unicode z okna. Próbuję dowiedzieć się, jak zezwolić użytkownikowi na wprowadzenie tekstu Unicode w oknie. Obecnie znaki użytkownik typ poza stroną kodową Windows-1252 wyświetlają się jako "?". Czy istnieje sposób, aby to naprawić?
Dlaczego nie możesz po prostu przejść do pełnego kodu Unicode? –