程式檔加上圖示

在gcc目錄下以cmd執行以下指令:

1.先編譯出resource.o:
windres -o resource.o -i resource.rc

2.再編譯主程式:

Windows視窗程式:
g++ -o hello resource.o hello.cpp -mwindows

普通Dos程式:
g++ -o hello resource.o hello.cpp

C 的Dos程式:
gcc -o hello resource.o hello.c

PS: Dos程式若要拿掉console視窗,可加上參數-mwindows
gcc -mwindows -o hello resource.o hello.c

------------------------------------------------------

Q:為何不能用Dev C++直接編譯

A:因為這樣才可以把ICON加入程式




resource.h:

1
#define ID_ICON_1 1001

resource.rc:
resource.rc:

1
2
3
4
#include <windows.h>
#include "resource.h"

ID_ICON_1 ICON  "icon1.ico"

No response to “程式檔加上圖示” ;

張貼留言