① 如何修改VC++6.0生成的EXE圖標
我知道的有兩來種方法:
1.在.exe上單擊右自鍵屬性,改圖標,但這不是編程人員想要用的.
2.對於Win32 Console Application應程序,在給窗口類成員賦值時改變.
如:wndclass.hIcon = LoadIcon(NULL,IDI_APPLICATION); //這里用系統中的,都知道.
如果我們要用用自己的圖標,可修為如下:
wndclass.hIcon = (HICON)LoadImage(NULL,"DZYX.ico",IMAGE_ICON,0,0,LR_LOADFROMFILE);
//wndclass為WNDCLASS的成員變數,DZYX.ICO圖標文件名(注意:在此我們把圖標文件(DZYX.ICO)放在當前工程目錄下,如果有問題,可復制一份到Debug目錄下),
OK,編譯、運行程序,你會發現,已是自己的圖標。
對於對話框程序和單/多文檔應用程序,可以直把自己圖標直接覆蓋原有的圖標文件.
② win7系統下C語言.c源文件圖標變成記事本文件樣式了
Win7下更改文件顯示的圖標比較麻煩,你可以找專門的圖標更改工具去操作。如果你對注冊表操作比較熟悉,可以使用如下的手工更改方法:
1.運行regedit,打開注冊表
2. 找到.c文件的注冊表數據
[HKEY_CLASSES_ROOT\.asf]
@="c_auto_file"
3. 根據c_auto_file找到c文件的打開方式和圖標定義信息
[HKEY_CLASSES_ROOT\asf_auto_file]
@=""
[HKEY_CLASSES_ROOT\asf_auto_file\DefaultIcon]
@="D:\xxx\xxx.dll,1"
這里的D:\xxx\xx.dll是包含你要設置圖標的動態庫或可執行文件,逗號後面的數字是圖標的序號
你也可以直接指定xxx.ico圖標文件
4. 重啟系統後圖標就變化了。
③ c語言修改文件圖標
同一類文件(後綴名相同,比如 .txt) 的圖標,都是一樣的!這個圖標,默認就是打開這個文件的應用程序的圖標。比如 a.txt 的圖標,如果 txt 文件默認用記事本打開(notepad.exe) ,那麼 a.txt 的圖標就是 notepad.exe 的圖標。
當然,你也可以修改txt 類型文件的圖標(但是可以仍然用 notepad.exe 打開)。txt 類型文件的圖標,其實是保存在注冊表裡面的。具體位置是:
HKEY_CLASSES_ROOT -> .txt ,找到 txt 類型在注冊表裡面的類型名,一般為txtfile;
HKEY_CLASSES_ROOT -> txtfile -> DefaultIcon , 這個就是 txt 類型文件的圖標了。
④ 如何更改電腦圖標(C語言生成的)
在"解決方案資源管理器"--"屬性"--"應用程序"--"圖標"改了.ico格式的圖標