日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

初次使用CxImage类库、VC6配置UNICODE的方法

發布時間:2025/4/14 c/c++ 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初次使用CxImage类库、VC6配置UNICODE的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CxImage類庫是一個圖像操作類庫,功能比較強;是完全免費和公開源碼的;

下載一份,VC6打開,Win7;一共有13個項目;一時看不清;

直接構建;生成一個cximage.lib;莫非是一個靜態庫可直接調用;

?

靜態庫”和“動態庫”的區別
? ? 靜態庫將導出聲明和實現都放在lib中,編譯后所有代碼都嵌入到宿主程序, 鏈接器使用從靜態鏈接庫LIB獲取所有被引用函數的聲明與實現,最后鏈接生成放入exe文件。,并將庫同代碼一起放到可執行文件中。
? ? 動態庫相當于一個h文件,是對實現部分(.dll文件)的導出部分的聲明,編譯后只是將導出聲明部分編譯到宿主程序中,運行時候需要相應的dll文件支持, 包含了函數所在的DLL文件和文件中函數位置的信息(入口),因此鏈接器使用從動態庫的LIB獲取所有被引用聲明,最后鏈接生成放入exe文件。exe運行時加載在當前目錄中的DLL。因此這種方式稱為動態鏈接庫dynamic link library。

?

先按靜態庫的方式調用一下;

#include "stdafx.h" #include "ximage.h" #include <iostream>using namespace std;#pragma comment(lib, "cximage.lib")int main(int argc, char* argv[]) {CxImage img1;img1.Load("a.jpg", 3);int size= img1.GetSize();cout << size << endl;getchar();return 0; }

構建,出現下面錯誤;

查網上cximage資料,構建出的lib是unicode版本,需要把工程改為unicode版本;

VC6操作如下,預處理程序定義添加:,UNICODE,_UNICODE;

入口點這里手動輸一下;?因為MFC應用程序有針對Unicode專用的程序入口點,要設置entry point;

再構建,一堆錯;生成lib文件的目錄下還有很多obj文件,拷貝到項目,再構建,還是一樣;

操作了幾次,變成如下;Load函數,載入文件,3 是jpg文件的預定義類型;

看樣子不行;可能構建cximage時有問題,需要生成dll才能調用;網上先下一個來看;

寫如下的代碼調用動態庫;庫拷貝到項目目錄;使用#import導入dll;

#include <Windows.h> #include "stdafx.h" #include "ximage.h" #include <iostream>using namespace std;//#pragma comment(lib, "cximage.lib") //typedef int (__stdcall *Func)(int param); #import "cximage.dll" int main(int argc, char* argv[]) {//HINSTANCE hdllInst = LoadLibrary("cximageu.dll"); //Func func=(Func)GetProcAddress(hdllInst,"Load");CxImage img1;img1.Load("a.jpg", 3);int size= img1.GetSize();cout << size << endl;getchar();return 0; }

構建一下;出現 fatal error C1083;?

查相關資料,先把下面默認項,

改為如下;

再構建看一下,還是一樣;

?

然后從 選項 對話框,把庫目錄包含進來;

?

再構建;還是一樣;把dll拷貝到系統目錄,運行regsvr32來注冊,注冊不了;

?

看一下下的dll是32位版,系統是64位;重新下一個cximage的64位dll來,這是別人構建好的;拷貝到系統目錄,注冊;

?

? ? 注冊不了, regsvr32 cximage.dll;那么就無法調用其類庫;

?

看來Win7以上不能使用CxImage;或者自己按資料把13個項目配置好,構建成功之后再試;

總結

以上是生活随笔為你收集整理的初次使用CxImage类库、VC6配置UNICODE的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 五月婷婷中文 | 麻豆精品国产传媒mv男同 | 一本色道久久综合精品婷婷 | 91色在线观看| 成人淫片 | 国产午夜久久久 | 亚洲国产欧美在线观看 | 日本一区二区三区免费电影 | 麻豆免费观看网站 | 欧美成人三级精品 | 日韩一级二级视频 | 国产成人精品久久二区二区 | 深夜福利视频网站 | 久操网站 | aa一级片 | 欧美日韩一区二区三区国产精品成人 | 国产真人无遮挡作爱免费视频 | 中文字幕在线影院 | 国产高清在线精品 | 在线视频免费观看你懂的 | 精品无码久久久久久久久久 | 精品日韩一区二区三区 | 久久久久无码国产精品一区李宗瑞 | 少妇精品一区二区 | jizz日本在线播放 | 求av网站| 国产婷婷色综合av蜜臀av | 欧美在线观看a | 午夜精品在线 | 午夜在线国产 | 国产奶水涨喷在线播放 | 久久久久久久久久国产精品 | 我要色综合天天 | 女人黄色片| 欧美色图中文字幕 | 亚洲国产成人91porn | 亚洲黄色小说图片 | 午夜视频福利在线 | 97精品自拍 | 亚洲天堂欧美在线 | av久色 | 国产乱子伦农村叉叉叉 | 成全世界免费高清观看 | 美利坚合众国av | 亚洲欧洲日本在线 | 人妻无码一区二区三区免费 | 欧美极品少妇xxxxⅹ免费视频 | www欧美精品 | 看av的网址| 最新国产一区 | 成年视频在线播放 | 打开免费观看视频在线 | 日本不卡一区二区三区 | 日批视频 | 欧美丝袜一区二区 | 狼色网 | 国产不卡在线播放 | 91精品黄色 | 久久精品国产亚洲AV无码麻豆 | 在线日韩亚洲 | 99精品久久久久久 | 久久久久9| 免费观看成人鲁鲁鲁鲁鲁视频 | 色夜av| 少妇av一区| ass东方小嫩模pics | 加勒比不卡视频 | 美女隐私无遮挡免费 | 色资源网站 | 正在播放老肥熟妇露脸 | 亚洲拍拍视频 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 天天激情站 | 国产对白羞辱绿帽vk | 欧美成人精品在线观看 | 男女性高潮免费网站 | 男人的天堂免费av | 久久久久久久久久免费视频 | 成年人视屏 | 欧美一级黄色片在线观看 | 特大巨交吊性xxxx | 欧美一区二区三区免费 | 中文字幕一区二区三区在线视频 | 99国产精品久久久久 | 色哟哟在线 | 欧美性天堂 | 超碰在线97国产 | 国产一级做a | 亚洲精品国产精品国自产在线 | 欧美成人国产va精品日本一级 | 女儿的朋友5中汉字晋通话 欧美成人免费高清视频 | 五月网| 免费黄色91| 超碰最新在线 | 天天做天天爱天天爽 | 二级毛片| 欧美毛片视频 | 亚洲欧洲日韩综合 | 裸体女视频 |