共用方式為


字串編輯器 (C++)

字串資料表是一種 Windows 資源,包含了識別碼、值與應用程式所有字串標題的清單。 例如,狀態列提示位於字串資料表中。

在開發應用程式時,您可能會有多個字串資料表,每種語言或條件各使用一個。 但可執行的模組只會有一個字串資料表。 若您將資料表置於不同的 DLL 中,則執行中的應用程式可以參考多個字串資料表。

字串資料表讓您很容易就能將應用程式當地語系化成不同的語言。 若所有字串都位於同一個字串資料表,您只需翻凙字串 (及其他資源),就能當地語系化應用程式,無須變更原始程式碼。 這種情況比手動尋找和取代原始程式檔中的各種字串更理想。

注意

Windows 不允許建立空字串資料表。 若建立的字串資料表中不含任何項目,將會在您儲存資源檔案時自動予以刪除。

作法

字串 編輯器 可讓您:

在字串資料表中尋找字串資源

  1. 按兩下其資源檢視 中的 圖示,以開啟字串資料表。

  2. 移至 [編輯 > 尋找和取代 ] 功能表 ,然後選擇 [ 尋找]。

  3. 在 [ 尋找內容 ] 方塊中,從下拉式清單中選取先前的搜尋字串,或輸入您想要尋找之字串的標題文字或資源識別碼。

  4. 選取任何 [ 尋找 ] 選項,然後選取 [ 尋找下一步 ]。

提示

若要在搜尋檔案時使用 正則運算式 ,請使用 [編輯 ] 功能表中的 [在檔案 中尋找] 命令。

輸入正則運算式以符合模式,或選取 [尋找內容 ] 方塊右邊 的按鈕,以顯示正則搜尋運算式的清單。 當您從此清單中選取運算式時,它會取代為 [ 尋找內容 ] 方塊中的搜尋文字。

如果您使用正則運算式,請確定已選取 [ 使用:正則運算式 ] 核取方塊。

若要新增或刪除字串資源

您可以使用字串編輯器 ,快速插入或刪除字串資料表 中的專案。 新的字串會放在資料表結尾,並指定下一個可用的識別碼。 您可以視需要在屬性視窗中編輯 識別碼、 Caption 屬性。

[ 字串編輯器 ] 可確保您未使用已在使用的識別碼。 如果您選取已在使用中的識別碼, 字串編輯器 會通知您,然後指派泛型唯一識別碼,例如 IDS_STRING58113

加入字串資料表專案

  1. 按兩下其資源檢視 中的 圖示,以開啟字串資料表。

  2. 在字串資料表內按一下滑鼠右鍵,然後選擇 [ 新增字串 ]。

  3. 在 [字串編輯器] 中 ,從 [識別碼 ] 下拉式清單中選取識別碼 ,或直接輸入 識別碼。

  4. 視需要編輯值

  5. 輸入 Caption 的專案

    注意

    Windows 字串資料表中不允許 Null 字串。 如果您在字串資料表中建立為 Null 字串的專案,您會收到一則訊息,要求您 輸入此資料表專案的 字串。

若要刪除字串資料表專案

選取您要刪除的專案,然後執行下列其中一項:

  • 移至 [編輯 > 刪除] 功能表。

  • 以滑鼠右鍵按一下要刪除的字串,然後選擇 [ 刪除 ]。

  • 按下 Delete 鍵。

將字串從一個資源腳本檔案移至另一個

  1. 在這兩個 .rc 檔案 中開啟字串資料表。

  2. 以滑鼠右鍵按一下要移動的字串,然後選擇 [ 剪下 ]。

  3. 將游標放在目標 [字串編輯器] 視窗中。

  4. 您要移動字串的 .rc 檔案中,以滑鼠右鍵按一下並選擇 [ 貼上 ]。

注意

如果移動字串的識別碼或 與目的地檔案中現有的 識別碼或 衝突, 該識別碼或 移動字串的值就會變更。

變更字串資源的屬性

您可以使用就地編輯來變更識別碼 Caption 屬性。

注意

您也可以編輯屬性視窗 中的 字串屬性。

變更字串或其識別碼

  1. 按兩下其資源檢視 中的 圖示,以開啟字串資料表。

  2. 選取您想要編輯的 字串,然後按兩下 [識別碼 ]、 [值 ] 或 [標題 ] 資料行,然後您可以:

    • 從 [ 識別碼 ] 下拉式清單中選取識別碼 ,或直接輸入 識別碼。

    • 在 [值 ] 資料行中 輸入不同的數位。

    • 在 Caption 資料行中 輸入編輯。

變更多個字串資源的標題屬性

  1. 按兩下其資源檢視 中的 圖示,以開啟字串資料表。

  2. 選取您想要變更的字串,方法是按住 Ctrl 鍵以選取每個字串。

  3. 在 [ 屬性視窗 ] 中,輸入您要變更之屬性的新值。

  4. Enter

若要將格式設定或特殊字元新增至字串資源

  1. 按兩下其資源檢視 中的 圖示,以開啟字串資料表。

  2. 選取您想要修改的字串。

  3. 在 [ 屬性] 視窗中 ,將下面所列的任何標準逸出序列新增至 [標題 ] 方塊中的 文字,然後按 Enter 鍵。

    若要取得此專案... 輸入此專案...
    新行 \n
    歸位字元 \r
    索引標籤 \t
    反斜線 (\) \\
    ASCII 字元 \ddd (八進位標記法)
    警示(鈴鐺) \a

    注意

    字串 編輯器 不支援完整逸出 ASCI 字元集。 您只能使用上面所列的 。

需求

Win32

另請參閱

資源編輯器 字串
關於字串
自訂視窗版面配置