2010-03-06 36 views
16

Tôi đang sử dụng Microsoft Visual Studio 2008 và tôi đang cố gắng đặt biểu tượng exe cho chương trình của mình.Đặt biểu tượng exe cho chương trình của tôi

Tôi đã tìm kiếm trang web này và thấy điều này: How do I set the icon for my application in visual studio 2008?

Nhưng tôi không thể tìm thấy điều này "Resource View". Tôi đã xem ở khắp mọi nơi trong MVS08

Làm cách nào để truy cập vào Chế độ xem tài nguyên và đặt biểu tượng chính cho ứng dụng của tôi?

http://i46.tinypic.com/nd7m8z.jpg

+24

Bạn có thể cần đeo kính. Hãy thử Ctrl + Shift + E. –

+0

nhấn Ctrl + Shift + E, tôi thấy hình ảnh bạn đã đăng. – cpx

Trả lời

0

cố gắng để thêm một tập tin tài nguyên để dự án của bạn, sau đó bạn sẽ có thể mở file rc và thêm một biểu tượng

12

Nhấp chuột phải vào dự án của bạn, và chọn Add ->Resource . Sau đó, chọn Icon và nhấp vào New. Chỉnh sửa biểu tượng của bạn và bạn nên làm tốt.

+4

Bạn cũng có thể thêm một biểu tượng hiện có bằng cách chọn Nhập ... thay vì Mới. – Tymek

15

Ben có một khởi đầu tốt cho câu hỏi cùng với sự trợ giúp của Tymek, nhưng bạn cần phải chuyển sang bước tiếp theo. Khi bạn đã thêm biểu tượng vào tài nguyên của mình, bạn cũng sẽ cần một tệp tài nguyên .rc để đặt biểu tượng làm biểu tượng chính của ứng dụng của bạn.

  1. Nếu bạn không biết nếu bạn đã có một tập tin tài nguyên, mở Resource Xem bạn cho dự án: đi đến View-> Resource Xem hoặc Ctrl +phím Shift +E (trong Visual Studio 2012/2013 View-> Windows- khác> Resource Xem hoặc bạn có thể gõ Ctrl +W, R để có được nó để mở và vào năm 2015 Ctrl + Shift + E). Kiểm tra xem bạn có MyProject-> MyProject.rc hay không. Đây là nơi bạn nên Add biểu tượng của mình. Sau đó, nó sẽ tạo một tệp tài nguyên cho bạn.

  2. Bây giờ Ctrl + Shift + F để tìm kiếm toàn bộ giải pháp. Tìm kiếm tên tệp biểu tượng của bạn để bạn có thể mở tệp .rc thực tế. Khi bạn làm như vậy nó có thể cho thấy rằng bạn đã có nó mở chỉ chấp nhận.

  3. Bây giờ tìm một nơi để thêm dòng sau vào .rc file:

    MAINICON ICON "foo.ico"

Lần sau khi bạn biên dịch, bạn có thể duyệt đến thư mục với tập tin thực thi và thấy rằng bạn có biểu tượng được liên kết với ứng dụng và khi bạn chạy nó từ đó, nó sẽ sử dụng biểu tượng.

Lưu ý:

  1. Đôi khi chạy từ Visual Studio bạn sẽ không nhận được biểu tượng trong khi gỡ lỗi.
  2. Bạn cần sử dụng tệp .ico. Bạn không thể sử dụng tệp hình ảnh PNG cho biểu tượng của tệp thi hành, nó sẽ không hoạt động.Bạn phải sử dụng .ico. Có các tiện ích web chuyển đổi hình ảnh thành tệp .ico. như được trích dẫn từ bobobobo.
+1

Tôi không cần phải đi xa hơn việc thêm tài nguyên vào dự án. – BuvinJ

+0

Dường như trong các bước được mô tả, khi biểu tượng được thêm vào trong "Chế độ xem tài nguyên", thay vì chỉnh sửa thủ công tệp '.rc', chỉ cần đổi tên biểu tượng đã thêm thành" MAINICON "sẽ hoạt động. – CJBS

6

Xem resource.rc trong ứng dụng của bạn.

#define IDI_ICON_1   102 
#define IDI_ICON_2   103 

// Biểu tượng có giá trị ID thấp nhất đặt đầu tiên để đảm bảo biểu tượng ứng dụng // vẫn nhất quán trên tất cả các hệ thống này.

IDI_ICON_1   ICON     "icoMainApp.ico" 
IDI_ICON_2   ICON     "iconSecond.ico" 
Các vấn đề liên quan