[ yooyo @ 09.02.2005. 14:29 ] @
| Verovato ste primetili da ako vam je OS podesen da vreme i datume ispisuje na nas (srpski) nacin, Visual Studio 7.1 (NET 2003) pravi probleme prilikom pisanja MFC aplikacija, tj. prijavljuje gresku: PRYMARY LANGUAGE ID in not a number.
Resenje je da se otvori .rc file i u njemu LANG_SERBIAN_LATIN promeni u LANG_SERBIAN i to radi do prvog sledeceg menjanja resource-a. Da bih resio i taj problem krenuo sam da prekopavam Visual Studio i nasao resenje. Jeste prljavo ali radi.
Potrebno je da se patchuje file c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\vcpackages\resedit.dll i da se na lokaciji 0001D5E8 string LANG_SERBIAN_LATIN promeni u LANG_SERBIAN a ostatak popuni sa 00 90 90 90 90 90 90.
Ne zaboravite da sacuvate stari file pre ove akcije.
yooyo |
[ mirdraal @ 11.02.2005. 11:24 ] @
Svaka čast ,
spasio si me muka
[ Mihajlo Cvetanović @ 16.02.2005. 16:09 ] @
Stavite
Code:
#define LANG_SERBIAN_LATIN LANG_SERBIAN
u Resource Includes i gotova stvar. Nema potrebe za izmenom dll-ova.
[ yooyo @ 16.02.2005. 20:30 ] @
Citat:
Mihajlo Cvetanović: Stavite
Code:
#define LANG_SERBIAN_LATIN LANG_SERBIAN
u Resource Includes i gotova stvar. Nema potrebe za izmenom dll-ova.
Gde tacno da se ubaci ovaj red? Ako mislis u resource.h, nece raditi? Ako ga tamo ubacim, MSVC ce regenerisati resource.h prvi sledeci put kada menjam nesto u resursima.
yooyo
[ Mihajlo Cvetanović @ 21.02.2005. 15:49 ] @
U Resource View desni klik na MojProjekat.rc. U padajućem meniju odaberi "Resource Includes". U "Read-only symbol directives" unesi #define.
Uzgred, kako se citira tuđa poruka na forumu?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.