1. 程式人生 > >好玩的二維碼生成(使用的C++二維碼開源庫Qrcode)

好玩的二維碼生成(使用的C++二維碼開源庫Qrcode)

玩了下的二維碼生成,找到一個Qrcode 的C++開源,然後順手生成了靜態庫,放在最後資源連結下。
二維碼怎麼生成的並不知曉,還好有大神寫好的了演算法,我只能講解如何使用:
這裡寫圖片描述
Qrcode只能生成矩陣陣列,需要我們自己生成bmp圖片,怎麼生成請看上一篇部落格。

生成的lib,匯出的函式是int QRcodeRest(char* str),入參是二維碼內容,就會生成一個bmp,放在根目錄下。

另外在這個工程中還有個測試程式,當時圖方便隨便搞了一個2。。。。。。諒解。

這裡寫圖片描述

檢測你bmp生成是否成功,單步除錯看看LoadImage返回值是不是一個地址。如果0x000000 看看檔案路徑是否正確,然後看看檔名是不是對的,如果都沒錯,請留言。