烏拉!
讓我們先來看看效果
知識點:API 介紹及使用
圖形庫使用
exe調exe
媒體控制接口
流程: 搭台唱戲:顯示黑客圖片
生成屏幕數字雨
播放黑客帝國音樂
固定鼠標
可選(鎖定鼠標和鍵盤)
一、 搭台唱戲
要唱戲是不是得先有個台子啊,對! 我們現在就來搭建舞台
(1) 開發語言 C/C++ 及工具庫
您必須創建CPP文件 因為本次所用的圖形庫Easy用了C++但語法跟C沒多大區別
OK 下載Easy2018(因為它有離線手冊)
initgraph(500,333); // 創建並生成一個 500 * 333 的窗口
loadimage(0,_T(sc.jpg")); // 把圖片印在創建的窗口上 (加_T 是因為字符集的原因)
OK 現在你可以顯示 黑客的圖片了
二、生成屏幕數字雨
這個要寫很多的代碼,不過我已經編譯好了 :) 私信我領取 資源壓縮包
1.使用 system() 函數 來調用exe;
system 在 windows.h里 可以使用它啟動其他的exe
system("szy.exe"); // 調用當前文件夾的szy.exe程序 減少開發時間
2.實現:
三、 播放黑客帝國音樂
1.頭文件: <mmsystem.h>
連接代碼:#pragma comment(lib,"winmm.lib")
播放的音樂函數:mciSendString(L"play 音樂名.mp3 repeat", 0, 0, 0); 這個函數不光只有這個功能 其他用法請查看文檔
2.代碼實現:
代碼執行問題,播放音樂必須放在啟動szy.exe之前
四、固定鼠標
預備知識 API(Application Programming Interface,應用程序接口) 程序與操作系統的接口
相當於一個魔法箱,你把你的需求寫它 它就會把你需要的東西吐出來
1.windows系統提供了這個魔法箱:
SetCursorPos(); // 執行這行命令 讓鼠標定位在指定的坐標
SetCursorPos(0,0); // 使鼠標移動到左上角
2.使用循環讓鼠標保持位置
3. 代碼實現:
完整實現:
本程序對鍵盤無操作 可通過任務管理器關閉 :)