共用方式為


如何:建立圖示或其他影像

您可以建立新的影像、點陣圖、圖示、游標或工具列,然後使用 影像編輯器 自訂其外觀。 您也可以在資源範本之後 建立新的點陣圖模式

圖示和游標:顯示裝置的影像資源

圖示和游標為圖形化資源,可包含不同類型之顯示裝置的多種影像 (不同的大小和色彩配置)。 游標也有作用點,Windows 用來追蹤其位置的位置。 圖示和游標都是使用 影像編輯器 來建立和編輯,如同點陣圖和其他影像。

當您建立新的圖示或游標時, 影像編輯器 會先建立標準類型的影像。 而且一開始會以螢幕 (透明) 色彩填滿影像。 如果影像是游標,則作用點一開始會是具有座標 0,0 的左上角。

根據預設, 影像編輯器 支援為下表所示的裝置建立其他影像。 您可以在 [自訂影像] 對話方塊中輸入寬度、高度和色彩計數等參數,為其他裝置建立影像。

Color 寬度 (像素) 高度 (像素)
單色 16 16
單色 32 32
單色 48 48
單色 64 64
單色 96 96
16 16 16
16 32 32
16 64 64
16 48 48
16 96 96
256 16 16
256 32 32
256 48 48
256 64 64
256 96 96

建立裝置映射 (圖示或游標)

當您建立新的圖示或游標資源時, 影像編輯器 會先以特定樣式建立影像(32 × 32、16 種圖示色彩,以及 32 × 32、游標的單色)。 然後,您可以針對不同的顯示裝置,將不同大小和樣式的影像新增至初始圖示或游標,並視需要編輯每個額外的影像。 您也可以使用現有影像類型的剪下和貼上作業,或從圖形程式中建立的點陣圖編輯影像。

當您在影像編輯器 開啟圖示或游標資源時,預設會開啟最符合目前顯示裝置的影像。

注意

如果您的專案尚未包含 .rc 檔案,請參閱 建立新的資源腳本檔案

[ 新增 < 裝置 > 映射類型 ] 對話方塊可讓您建立指定類型的新裝置映射。 若要開啟 [ 新增 < 裝置 > 映射] 對話方塊,請移至 [影像 > 新映射類型 ] 功能表 。 下列包含的屬性是 目標映射類型和 自訂

[ 目標影像類型 ] 屬性會列出可用的影像類型,您可以在其中選取您要開啟的影像類型:

16 x 16,16 種色彩
32 x 32,16 種色彩
48 x 48,16 種色彩
64 x 64,16 種色彩
96 x 96,16 種色彩

16 x 16,256 色彩
32 x 32,256 色彩
48 x 48,256 色彩
64 x 64,256 種色彩
96 x 96,256 種色彩

16 x 16,單色
32 x 32,單色
48 x 48,單色
64 x 64,單色
96 x 96,單色

注意

此清單中不會顯示任何現有的影像。

[ 自訂 ] 屬性會開啟 [ 自訂影像 ] 對話方塊,您可以在其中建立具有自訂大小和色彩數目的新影像。

[ 自訂影像 ] 對話方塊可讓您建立具有自訂大小和色彩數目的新影像。 包含下列屬性:

屬性 說明
寬度 提供一個空間,讓您以圖元為單位輸入自訂影像的寬度(1 - 512,限制為 2048)。
高度 提供空間讓您輸入自訂影像的高度,以圖元為單位(1 - 512,限制為 2048)。
色彩 提供空間讓您選擇自訂影像的色彩數目:2、16 或 256。

使用 [ 開啟 < 裝置 > 映射 ] 對話方塊,在 C++ 專案中開啟裝置映射。 它會列出目前資源中的現有裝置映射(屬於目前資源的映射)。 包含下列屬性為:

屬性 說明
目前影像 列出資源中包含的映射。 選取您要開啟的影像類型。

若要建立新的圖示或游標

  1. 在 [資源檢視] 中 ,以滑鼠右鍵按一下 . rc 檔案,然後選擇 [ 插入資源 ]。 如果您的 .rc 檔案中 已經有現有的映射資源,例如資料指標,您可以以滑鼠右鍵按一下 Cursor 資料夾,然後選取 [ 插入資料 指標]。

  2. 在 [ 插入資源] 對話方塊中 ,選取 [ 圖示 ] 或 [游標 ],然後選擇 [ 新增 ]。 針對圖示,此動作會建立具有 32 × 32、16 色彩圖示的圖示資源。 針對資料指標,會建立 32 × 32,單色 (2 色彩) 影像。

    如果在 [插入資源 ] 對話方塊中影像資源類型 旁邊出現加號 ( + ),表示工具列範本可供使用。 選取加號展開範本清單、選取範本,然後選擇 [ 新增 ]。

為不同的顯示裝置新增影像

  1. 移至 [影像新裝置映射] 功能表 ,或在 [映射 > 編輯器 ] 窗格中按一下滑鼠右鍵 ,然後選擇 [ 新增裝置映射]。

  2. 選取您要新增的影像類型。 您也可以選取 [ 自訂 ] 來建立圖示,其大小無法在預設清單中使用。

複製裝置映射

  1. 移至 [影像 > 開啟裝置映射 ] 功能表 ,然後從目前的影像清單中選擇影像。 例如,選擇 32 × 32,16 色彩版本的圖示。

  2. 複製目前顯示的圖示影像 ( Ctrl + C)。

  3. 在另一 個 [影像編輯器 ] 視窗中開啟圖示的不同影像。 例如,開啟 16 × 16,16 色彩版本的圖示。

  4. 將圖示影像 ( Ctrl + V ) 從一個 [影像編輯器 ] 視窗貼到另一個 視窗。 如果您要將較大的大小貼到較小的大小,您可以使用圖示控點來調整影像大小。

刪除裝置映射

當圖示影像顯示在影像編輯器中 時,請移至 [影像 > 刪除裝置映射] 功能表。 當您刪除資源中的最後一個圖示影像時,也會刪除資源。

注意

當您按下 Del 鍵時,會刪除您在圖示上繪製的影像和色彩,但圖示會維持不變,您現在可以重新設計它。 如果您誤按 Del ,請按 Ctrl + Z 復原動作。

在裝置映射中建立透明或反向區域

在影像編輯器 ,初始圖示或游標影像具有透明屬性。 雖然圖示和游標影像是矩形的,但許多人不會顯示,因為影像的某些部分是透明的,而且螢幕上的基礎影像會透過圖示或游標顯示。 當您拖曳圖示時,影像的某些部分可能會以反轉色彩顯示。 您可以在 [色彩] 視窗中 設定螢幕色彩和反向色彩 ,以建立此效果。

您套用至圖示和游標的畫面和反向色彩,可以是圖形和色彩衍生影像,或指派反向區域。 色彩表示具有這些屬性的影像部分。 您可以在編輯中變更代表螢幕色彩和反色彩屬性的色彩。 這些變更不會影響應用程式中圖示或游標的外觀。

注意

根據您目前使用的設定或版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中描述的不同。 若要變更您的設定,請移至 [工具 > 匯入和匯出] 功能表 設定 。 如需詳細資訊,請參閱將 Visual Studio IDE 個人化

建立透明或反向區域

  1. 在 [ 色彩] 視窗中,選擇選取器 [螢幕色彩] 或 [反色彩 ]。

  2. 使用繪圖工具,將螢幕或反向色彩套用至影像。 如需繪圖工具的詳細資訊,請參閱 使用繪圖工具

若要變更螢幕或反向色彩

  1. 選取螢幕 -色彩 選取器或 反色彩 選取器。

  2. 從 [色彩] 視窗中的 [色彩] 調色盤中選擇 色彩

    其他選取器會自動指派互補色彩。

    提示

    如果您按兩下 Screen-Color Inverse-Color 選取器, [自訂色彩選取器] 對話方塊 隨即出現。

使用 256 色盤

使用影像編輯器 ,圖示和游標的大小可以大(64 × 64)與 256 色調色盤可供選擇。 建立資源之後,會選取裝置影像樣式。

若要建立 256 色彩的圖示或游標

  1. 在 [資源檢視] 中 ,以滑鼠右鍵按一下 . rc 檔案,然後選擇 [ 插入資源 ]。 如果您的 .rc 檔案中 已經有現有的映射資源,例如資料指標,您可以以滑鼠右鍵按一下 Cursor 資料夾,然後選取 [ 插入資料 指標]。

  2. 在 [ 插入資源] 對話方塊中 ,選取 [ 圖示 ] 或 [游標 ],然後選擇 [ 新增 ]。

  3. 移至 [影像 > 新裝置映射 ] 功能表 ,然後選取您想要的 256 色彩影像樣式。

從 256 色盤中選擇大型圖示的色彩

若要使用 256 色盤中的選取範圍繪製,您必須從 [色彩] 視窗中 的 [色彩 ] 調色盤中 選取色彩。

  1. 選取大型圖示或游標,或建立新的大型圖示或游標。

  2. 從 [色彩] 視窗中的 [色彩 ] 調色盤中顯示的 256 種色彩中選擇 色彩

    選取的色彩將會成為 [色彩 ] 視窗中 [色彩 ] 調色盤中的 目前色彩

    注意

    用於 256 色影像的初始調色盤符合 Windows API 所傳回的 CreateHalftonePalette 調色盤。 所有適用于 Windows 殼層的圖示都應該使用此調色盤來防止調色盤實現期間的閃爍。

若要設定游標的熱點

游標的熱點是 Windows 在追蹤游標位置時所參考的點。 根據預設,作用點會設定為具有座標 0,0 的游標左上角。 屬性視窗 中的 Hot 屬性會顯示作用點座標。

  1. 在 [ 影像編輯器] 工具列 上,選擇 [ 設定熱點 ] 工具。

  2. 選取您要指派為游標作用點的圖元。

    [ 屬性] 視窗中的 [熱點 ] 屬性會顯示新的座標。

建立點陣圖並儲存為 .gif 或 .jpeg

當您建立點陣圖時,影像會以點陣圖格式建立(.bmp)。 不過,您可以將影像儲存為 GIF 或 JPEG 或其他圖形格式。

注意

此程式不適用於圖示和游標。

  1. 移至 [檔案開啟] 功能表 > ,然後選取 [ 檔案]。

  2. 在 [ 新增檔案] 對話方塊中 ,選擇 [Visual C++] 資料夾,然後在 [範本 ] 方塊中 選取 [點陣圖檔案] (.bmp), 然後選取 [ 開啟 ]。

    點陣圖會在影像編輯器 開啟。

  3. 視需要變更新的點陣圖。

  4. 當點陣圖仍在影像編輯器中 開啟時,請移至 [檔案 > 儲存 檔案名 .bmp As] 功能表。

  5. 在 [ 另存新檔] 對話方塊中,輸入您想要提供檔案的名稱,以及表示 [檔案名 ] 方塊中 所需檔案格式的副檔名。 例如, myfile.gif

    注意

    您必須在專案外部建立或開啟點陣圖,才能將它儲存為另一個檔案格式。 如果您在專案中建立或開啟它, [另存新檔 ] 命令將無法使用。 如需詳細資訊,請參閱 在專案外部的資源腳本檔案中檢視資源(獨立版)。

  6. 選取 [儲存]。

將影像從一種格式轉換成另一種格式

您可以在影像編輯器 開啟 GIF 或 JPEG 影像,並將其儲存為點陣圖。 此外,您可以開啟點陣圖檔案,並將其儲存為 GIF 或 JPEG。 您使用的影像不需要是開發環境中編輯專案的一部分(請參閱 獨立影像編輯 )。

  1. 在影像編輯器 開啟影像。

  2. 移至 [檔案 > 另存 檔名稱 為] 功能表。

  3. 在 [另存新檔] 對話方塊的 [ 檔案名 ] 方塊中,輸入檔案名和副檔名,表示您想要的格式。

  4. 選取 [儲存]。

將新的映射資源新增至 Unmanaged C++ 專案

  1. 在 [資源檢視] 中 ,以滑鼠右鍵按一下 . rc 檔案,然後選擇 [ 插入資源 ]。 如果您的 .rc 檔案中 已經有現有的映射資源,例如資料指標,您可以直接以滑鼠右鍵按一下 Cursor 資料夾,然後選取 [ 插入資料 指標]。

  2. 在 [ 插入資源] 對話方塊中 ,選取您想要建立的影像資源類型( 例如點陣圖 ),然後選擇 [ 新增 ]。

    如果在 [插入資源 ] 對話方塊中影像資源類型 旁邊出現加號 ( + ),表示工具列範本可供使用。 選取加號展開範本清單、選取範本,然後選擇 [ 新增 ]。

若要使用 .NET 程式設計語言將新的影像資源新增至專案

  1. 方案總管 中,以滑鼠右鍵按一下專案資料夾(例如 WindowsApplication1 )。

  2. 從快捷方式功能表中,選取 [ 新增 ],然後選擇 [ 新增專案 ]。

  3. 在 [ 類別] 窗格中,展開 [ 本機專案專案] 資料夾,然後選擇 [ 資源 ]。

  4. 在 [ 範本] 窗格中,選擇您想要新增至專案的資源類型。

    資源會在 方案總管 中新增至您的專案 ,資源會在影像編輯器 開啟。 您現在可以使用 [影像編輯器 ] 中 可用的所有工具來修改您的影像。 如需將影像新增至受管理專案的詳細資訊,請參閱 在設計階段 載入圖片。

需求

另請參閱

圖示影像編輯器
如何:編輯影像
如何:使用繪圖工具
作法:使用色彩
快速鍵