การเปลี่ยนไอคอนของไฟล์ปฏิบัติการ

ปรับปรุงหน้า :
วันที่สร้างเพจ :

สรุป

ไอคอนของไฟล์ปฏิบัติการของแอปพลิเคชันที่สร้างขึ้นใน Visual Studio มีไอคอนเริ่มต้น แต่แน่นอนว่ามีเพียงไม่กี่คนที่จะบอกว่าไอคอนนั้นใช้ได้ ส่วนนี้อธิบายวิธีการเปลี่ยนไอคอนของแฟ้มที่ปฏิบัติการได้

ตามที่อธิบายไว้ใน Visual Studio 2008 รุ่นมาตรฐานฉันไม่คิดว่ามีความแตกต่างในส่วนพื้นฐานใน Visual Studio รุ่นอื่น ๆ

デフォルトの実行アイコン (アプリケーションの種類によって若干異なります)

สภาพแวดล้อมการทํางาน

รุ่น Visual Studio ที่สนับสนุน

  • 2005
  • 2008
  • 2010

ตรวจสอบเวอร์ชัน Visual Studio

  • 2005
  • 2008
  • 2010

สาร

โปรแกรมประยุกต์ฟอร์มของ Windows (C#, VB.NET)

Windows フォーム アプリケーション

อธิบายวิธีการเปลี่ยนไอคอนแฟ้มที่ปฏิบัติการได้เมื่อคุณสร้างโปรแกรมประยุกต์ฟอร์มของ Windows ที่ใช้.NET Framework มีความแตกต่างเล็กน้อยระหว่างภาษาโปรแกรม (ยกเว้น C++/CLI)

プロジェクトのプロパティ

หลังจากเปิดโครงการแล้ว ให้เปิด คุณสมบัติ จากตัวสํารวจโซลูชัน

実行ファイルのアイコン変更ボタン

เมื่อหน้าจอคุณสมบัติเปิดขึ้นให้คลิกปุ่มวงกลมสีแดงในรูปด้านขวา ที่นี่คุณสามารถเปลี่ยนไอคอนของไฟล์ปฏิบัติการได้

アイコン選択

เลือกไอคอนเมื่อกล่องโต้ตอบตัวเลือกไฟล์เปิดขึ้น

アイコンが変更されている

จากนั้นไอคอนจะกลายเป็นไอคอนที่โหลดและชื่อไอคอนจะถูกเปลี่ยน

アイコンがプロジェクトに追加される

คุณจะเห็นว่ามีการเพิ่มไอคอนลงในโครงการด้วย

実行ファイルのアイコン

เมื่อคุณสร้างโครงการคุณจะเห็นว่าไอคอนของไฟล์ปฏิบัติการมีการเปลี่ยนแปลง

フォームのアイコン

ไอคอนที่ปรากฏที่มุมบนซ้ายของฟอร์ม แต่ไม่เกี่ยวข้องกับไอคอนของไฟล์ปฏิบัติการ

เมื่อต้องการเปลี่ยนแปลงสิ่งนี้ ให้เปิดหน้าจอตัวออกแบบฟอร์ม เลือกฟอร์มเพื่อแสดงคุณสมบัติของฟอร์ม และเปลี่ยนแปลงด้วยคุณสมบัติ "ไอคอน" ที่แสดงทางด้านขวา อย่างไรก็ตาม โปรดทราบว่าไม่สามารถใช้ไอคอนที่มีขนาดใหญ่กว่า 256px ได้

แอปพลิเคชัน WPF (C#, VB.NET)

WPF の実行ファイルアイコン

คุณเปลี่ยนไอคอนแฟ้มที่ปฏิบัติการได้ในโปรแกรมประยุกต์ WPF ในลักษณะเดียวกับที่คุณเปลี่ยนแปลงในฟอร์มของ Windows กรุณาตรวจสอบที่นั่นสําหรับรายละเอียด

プロジェクトにアイコンを追加

ก่อนที่คุณจะสามารถเปลี่ยนไอคอนที่ด้านซ้ายบนของหน้าต่าง ให้เพิ่มไอคอนหรือไฟล์รูปภาพลงในโปรเจ็กต์ของคุณ

アイコンを設定

จากนั้นเปิด WPF Designer และตั้งชื่อไฟล์ไอคอนโดยตรงเป็น "ไอคอน" ในคุณสมบัติหน้าต่าง

โปรแกรม Win32 (C, C ++),  โปรแกรมแบบฟอร์มของ Windows (C ++ / CLI)

Win32 アプリケーション

ให้ข้อมูลเกี่ยวกับการตั้งค่าไอคอนแฟ้มปฏิบัติการสําหรับโปรแกรมประยุกต์ Win32

นอกจากนี้สําหรับแอปพลิเคชัน Windows Forms C ++ / CLI เป็นวิธีในการทําเช่นนี้

アイコンファイル

เมื่อคุณเปิดโครงการ จะมีแฟ้มไอคอนที่เรียกว่า แฟ้มทรัพยากร ที่เหมือนกับชื่อของโครงการ นี่คือไฟล์ไอคอนที่ใช้กับไฟล์ปฏิบัติการ (ชื่อของไอคอนอาจแตกต่างกันไปขึ้นอยู่กับประเภทของโครงการที่สร้างขึ้น แต่ไฟล์ ".ico" มีสิทธิ์)

アイコンエディタ

ลองดับเบิลคลิกที่ไฟล์ไอคอนเพื่อเปิดและตัวแก้ไขไอคอนจะเปิดขึ้นเพื่อให้คุณแก้ไข

อย่างไรก็ตามไอคอนที่สร้างโดยค่าเริ่มต้นจะอยู่ในรูปแบบ 32 บิตและด้วยเหตุผลบางอย่างพวกเขาไม่สามารถแก้ไขได้ในตัวแก้ไขไอคอน ดังนั้นฉันคิดว่ามันจะดีกว่าที่จะสร้างไฟล์ไอคอนแยกต่างหากและแทนที่ด้วยไฟล์ไอคอนที่มีอยู่

既存のアイコンファイル

โฟลเดอร์ที่คุณสร้างโครงการมีไฟล์ไอคอนที่มีชื่อเดียวกับโครงการ แทนที่สิ่งนี้

アイコンファイルを上書き

เขียนทับไอคอนที่มีอยู่ด้วยไอคอนที่เตรียมไว้ล่วงหน้า

アイコンが変更される

คุณจะเห็นว่าไอคอนมีการเปลี่ยนแปลงใน Visual Studio

実行ファイルアイコンが変更されている

หากคุณสร้างและสร้างไฟล์ปฏิบัติการจริง ๆ คุณจะเห็นว่าไอคอนมีการเปลี่ยนแปลง

ウインドウのアイコン

โดยวิธีการที่ไอคอนที่ด้านบนซ้ายของหน้าต่างถูกกําหนดให้เป็นไฟล์ ".ico ขนาดเล็ก" ดังนั้นหากคุณต้องการเปลี่ยนโปรดเขียนไฟล์นี้ใหม่

โครงการที่ว่างเปล่าของแอปพลิเคชัน Win32 (C, C++)

Win32 アプリケーション 空のプロジェクト

อธิบายการตั้งค่าสําหรับแฟ้มไอคอนเรียกใช้เมื่อคุณสร้างโครงการที่ว่างเปล่าในโปรแกรมประยุกต์ Win32 เป็นวิธีการที่สามารถแทนที่ด้วยแอปพลิเคชันคอนโซลได้

作成されたプロジェクト

เมื่อคุณสร้างโครงการว่าง โครงการจะถูกสร้างขึ้นโดยมีโครงสร้างที่แสดงในรูปทางด้านขวา โฟลเดอร์ถูกสร้างขึ้น แต่ไม่มีการสร้างแฟ้ม

リソースの追加

คลิกขวาที่โฟลเดอร์แฟ้มทรัพยากรคลิกเพิ่ม→ และจากนั้น คลิกทรัพยากร.

リソースの追加ダイアログ

เมื่อกล่องโต้ตอบเพิ่มทรัพยากรปรากฏขึ้นให้เลือก "ไอคอน" และคลิกปุ่ม "ใหม่"

追加されたアイコン

ไอคอนจะถูกสร้างและแสดงบนหน้าจอ ไอคอนนี้จะกลายเป็นไอคอนไฟล์ปฏิบัติการโดยอัตโนมัติ

プロジェクトにアイコンが追加されている

คุณจะเห็นว่ามีการเพิ่มไฟล์ไอคอนลงในโครงการด้วย

実行ファイルのアイコンとして使用されている

หากเป็นโครงการที่ว่างเปล่าคุณไม่สามารถสร้างได้ตามที่เป็นอยู่ดังนั้นหากคุณสร้างแอปพลิเคชันคอนโซลแทนให้เพิ่มไอคอนโดยใช้วิธีการข้างต้นและสร้างคุณจะเห็นว่าไอคอนนั้นถูกนําไปใช้กับไฟล์ปฏิบัติการดังที่แสดงในรูปด้านขวา

วิธีการแก้ไขไอคอนจะเหมือนกับในการประยุกต์ใช้ Win32, ดังนั้นโปรดตรวจสอบมี.

โดยวิธีการถ้าคุณต้องการสร้างหน้าต่างจากโครงการที่ว่างเปล่าและตั้งค่าไอคอนหน้าต่างคุณต้องสร้างไฟล์ไอคอนแยกต่างหาก (ถ้ามันแตกต่างจากไฟล์ปฏิบัติการ) และตั้งค่าในโปรแกรม แต่ฉันจะละเว้นเพราะคําอธิบายจะยาว ลองสร้างโปรแกรมประยุกต์ Win32 ที่แสดงหน้าต่าง และดูที่โปรแกรมและแฟ้มทรัพยากร

แอปพลิเคชัน MFC (C++)

MFC アプリケーション

อธิบายวิธีการเปลี่ยนไอคอนไฟล์ปฏิบัติการสําหรับแอปพลิเคชัน MFC อย่างไรก็ตามวิธีการเปลี่ยนไอคอนเกือบจะเหมือนกับในแอปพลิเคชัน Win32 ดังนั้นโปรดดู

ไม่ว่าจะเป็น MDI, SDI หรือตามกล่องโต้ตอบตัวดัดแปลงจะเหมือนกัน

MFC のデフォルトアイコン

ไอคอนเริ่มต้นสําหรับ MFC ไอคอนนี้ถูกสร้างขึ้นใน 24 บิต เพื่อให้คุณสามารถแก้ไขได้โดยตรงใน Visual Studio

นอกจากนี้ไฟล์ไอคอนนี้จะถูกแชร์โดยทั้งไฟล์ปฏิบัติการและไอคอนหน้าต่าง

ドキュメントのアイコン

ถ้าคุณสร้างเป็นโปรแกรมประยุกต์ที่ไม่ใช่กล่องโต้ตอบ เช่น MDI หรือ SDI จะมีไอคอนสําหรับเอกสารด้วย สิ่งนี้ใช้เป็นไอคอนสําหรับหน้าต่างที่สร้างขึ้นตามแต่ละเอกสาร

ウインドウのアイコン

รูปด้านขวาแสดงไอคอนของหน้าต่างที่สร้างในฐาน MDI

เครื่องมือสําหรับการสร้างไฟล์ไอคอน

ในการสร้างไฟล์ไอคอนคุณต้องมีเครื่องมือในการสร้าง "ไฟล์ภาพ" และ "ไฟล์ไอคอน" หรือมีเครื่องมือที่รวมทั้งสองอย่างเข้าด้วยกัน

เครื่องมือใด ๆ ในการสร้างไฟล์ภาพสามารถเป็นอะไรก็ได้ 「. png" เป็นที่นิยมสําหรับเครื่องมือที่สามารถส่งออกไฟล์ได้ คุณยังสามารถสร้างด้วย 'ระบายสี' ซึ่งมาพร้อมกับ 'Windows' มาตรฐาน มีเครื่องมือฟรีต่อไปนี้สําหรับการสร้างไฟล์ภาพ

จากไฟล์ภาพไปยังไฟล์ไอคอน" เครื่องมือในการแปลงไฟล์ ICO" มีดังต่อไปนี้: