resourcestring 和 const

 用資源編輯器打開可執行文件,可以看到resourcestring的字串,你可以編輯它,而不需要重新編譯你的代碼。

 

const放在數據段裏,是程序的一部分,需要變異  
  Resourcestring放在EXE資源也就是res裏面,採用資源的好處一方面可讓Windows   來完成有效的內存處理,另一方面不用更改源代碼就可實現程序的本地化   (把字符串翻譯成不同的語言)。

 

const部分申明的常量被編譯到程序中,ResourceString的則在外部文件中,使用ResourceString的一個好處是可以把語言信息放在ResourceString中,這樣,開發多語言系統時,只需要把外部資源文件替換就可以達到目的

 

resourcestring中聲明的內容會被編譯到資源中,而const中聲明的則不會。所以使用resourcestring聲明的內容可以通過資源修改工具進行修改

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章