① 如何C語言顯示圖片(linux環境)
沒有像VC那樣被修改了標準的語言,所以可以認為linux下的C語言都是標準的。
這個程序要是所有的代碼都自己寫的話,會非常復雜的,並且操作系統也不允許你寫這樣的程序。目前條件下能用的有兩種比較簡單主流的解決方法。一是調用GTK庫函數,二是調用Qt庫函數。
按我的思路,啟動後程序先顯示一個窗口,把圖片作為窗口的背景或放入特定控制項,5秒鍾後,窗口關閉或等待某一信號。這種方法能在GTK下實現,Qt能不能行我沒試過(應該能行,都是圖形界面程序介面)。
至於代碼,我感覺你得自己寫,我寫的你得改好多才能用,不會GTK/Qt的話可以先學學,有C基礎的一看就懂,反正GTK是用標准C寫成的,所有調用都是C調用,QT沒用過
GTK相關資料: