欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python 調(diào)用VC++的動態(tài)鏈接庫(DLL)

 更新時間:2008年09月06日 14:33:29   作者:  
Python下調(diào)用VC++的動態(tài)鏈接庫的腳本
1. 首先VC++的DLL的導出函數(shù)定義成標準C的導出函數(shù):
復制代碼 代碼如下:

#ifdef LRDLLTEST_EXPORTS
#define LRDLLTEST_API __declspec(dllexport)
#else
#define LRDLLTEST_API __declspec(dllimport)
#endif

extern "C" LRDLLTEST_API int Sum(int a , int b);
extern "C" LRDLLTEST_API void GetString(char* pChar);

//a + b
LRDLLTEST_API int Sum(int a , int b)
{
return a + b;
}

//Get a string
LRDLLTEST_API void GetString(char* pChar)
{
strcpy(pChar, "Hello DLL");
}


2. Python中調(diào)用如下:
復制代碼 代碼如下:

from ctypes import *

fileName="LRDllTest.dll"
func=cdll.LoadLibrary(fileName)
str = create_string_buffer(20)
n = func.Sum(2, 3)
func.GetString(str)

print n
print str.raw

關(guān)于C語言中的一些參數(shù)類型詳見:http://www.python.org/doc/2.5/lib/node454.html

3. 輸出結(jié)果:
5
Hello DLL

相關(guān)文章

  • Python使用正則表達式分割字符串的實現(xiàn)方法

    Python使用正則表達式分割字符串的實現(xiàn)方法

    今天小編就為大家分享一篇Python使用正則表達式分割字符串的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 基于Python編寫詞云軟件并顯示分詞結(jié)果

    基于Python編寫詞云軟件并顯示分詞結(jié)果

    這篇文章主要為大家詳細介紹了如何基于Python編寫一個簡單的詞云制作軟件并顯示分詞結(jié)果,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以了解一下
    2023-10-10
  • PyTorch開源圖像分類工具箱MMClassification詳解

    PyTorch開源圖像分類工具箱MMClassification詳解

    MMClassification是一款基于PyTorch的開源圖像分類工具箱,集成了常用的圖像分類網(wǎng)絡,將數(shù)據(jù)加載,模型骨架,訓練調(diào)參,流程等封裝為模塊調(diào)用,便于在模型間進行轉(zhuǎn)換和比較,也高效簡潔的實現(xiàn)了參數(shù)調(diào)整
    2022-09-09
  • python模塊導入的方法

    python模塊導入的方法

    在本篇文章里小編給大家分享的是一篇關(guān)于python模塊導入方法知識點總結(jié),需要的朋友們可以學習下。
    2019-10-10
  • Jupyter Notebook運行代碼無反應問題及解決方法

    Jupyter Notebook運行代碼無反應問題及解決方法

    這篇文章主要介紹了Jupyter Notebook運行代碼無反應問題及解決方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Python科學計算之NumPy入門教程

    Python科學計算之NumPy入門教程

    這篇文章主要介紹了Python科學計算之NumPy,文中給出了詳細的介紹與示例代碼,對大家的理解具有一定的參考借鑒價值,有需要的朋友可以一起來學習學習。
    2017-01-01
  • python生成密碼字典的方法

    python生成密碼字典的方法

    今天小編就為大家分享一篇python生成密碼字典的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 5行Python代碼實現(xiàn)一鍵批量扣圖

    5行Python代碼實現(xiàn)一鍵批量扣圖

    在日常生活或者工作中,經(jīng)常會遇到想將某張照片中的人物摳出來,本文就介紹了Python代碼實現(xiàn)一鍵批量扣圖,感興趣的可以了解一下
    2021-06-06
  • 利用Python實現(xiàn)一個簡易的截圖工具

    利用Python實現(xiàn)一個簡易的截圖工具

    這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)一個簡易的截圖工具,可以截完圖之后顯示并且永遠前置,感興趣的小伙伴可以嘗試一下
    2022-07-07
  • Python multiprocessing.Manager介紹和實例(進程間共享數(shù)據(jù))

    Python multiprocessing.Manager介紹和實例(進程間共享數(shù)據(jù))

    這篇文章主要介紹了Python multiprocessing.Manager介紹和實例(進程間共享數(shù)據(jù)),本文介紹了Manager的dict、list使用例子,同時介紹了namespace對象,需要的朋友可以參考下
    2014-11-11

最新評論