在csdn上閒逛,看到乙個這樣的問題:
如何在ppc上實現多語言的程式列表中的名稱在編譯時自動切換
samples竟然有多語言的例子,讓我相當的驚訝!
學習了一下,比我自己的方法簡單很多,看來需要好好學習sdk中提供的例子。
這個例子會生成muihello.exe.0409.mui,這其實是乙個dll資源檔案,有人說這是一種命名規則。在不同的平台上就呼叫不同的資源,實現多語言。
在resfile.cpp檔案中
#include
"windows.h"//
dll entry point
extern"c
"bool winapi dllmain(handle hinstance, dword dwreason, lpvoid lpreserved)
library
"muihello.exe.0409.mui
"exports
而且resource.h是共用乙個的。
嘗試了一下,蠻好。
軟體多語言
locale是指特定於某個國家或地區的一組設定,包括字符集,數字 貨幣 時間和日期的格式等。在windows中,每個locale可以用乙個32位數字表示,記作lcid。在winnt.h中可以看到lcid的組成。它的高16位表示字元的排序方法,一般為0。在它的低16位中,低10位是primary la...
多語言切換
專案中應用到了多語言切換,鞏固一下。貼上 大家一起學習。廢話不多說直接上 1 新增多語言 在res values 下預設有個strings,需要多種語言就來建立幾個strings,values右鍵 new 乙個 values res file file name 就是strings director...
mvc3中多語言小例子
1,新建專案glo 2,寫basecontroler,別的controler繼承basecontroler 3,新增資源檔案 此處得注意下,資料夾resources跟下面resource檔名可以隨便取,但後面的中文,英文需要按照這個格式,那個可以在中對照著找 4,在頁面中使用 5,看下效果 接著在網...