冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 979|回覆: 0
打印 上一主題 下一主題

[分享] 歡迎程式設計會寫開發Win 32 API DLL,給腳本英雄呼叫指令

[複製鏈接]

8

主題

1

好友

10

積分

新手上路

Rank: 1

UID
77496
帖子
11
主題
8
精華
0
積分
10
楓幣
571
威望
8
存款
0
贊助金額
0
推廣
0
GP
8
閱讀權限
10
性別
保密
在線時間
30 小時
註冊時間
2014-8-19
最後登入
2023-7-26
跳轉到指定樓層
1
發表於 2014-8-22 22:38:50 |只看該作者 |倒序瀏覽
本帖最後由 ymlk 於 2014-8-22 22:40 編輯
  1. __________________________________________________( 建立 DLL 檔案, ~DLLMsg 支援呼叫 DLL )

  2. 建議採用 C/C++ 編譯器生成 OOO.DLL
  3. C/C++ 程式碼下面參考:

  4. #include <stdio.h>
  5. #include <windows.h>
  6. #define __DLL extern "C" __declspec(dllexport) __stdcall
  7. /*__DLL int    整數可返回值交給數據*/
  8. /*__DLL char*  文字可返回值交給數據*/

  9. __DLL int TeSt_A(char* a, int b)
  10. {
  11.     printf("你是%s生,現今%d歲\n", a, b);
  12.     return 0;
  13. }

  14. __DLL char* TeSt_B()
  15. {
  16.     return (char*)"你好嗎?";
  17. }

  18. 接下來用腳本 ~DLLMsg 呼叫 OOO.DLL 指令
  19. ~DLLMsg("OOO.DLL", "int", "TeSt_A", "男", 50)
  20. ~Dos.Print(~DLLMsg("OOO.DLL", "char*", "TeSt_B") "\x0a")
  21. ~Dos.System("pause")
複製代碼
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1彩票
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-11-14 14:51

回頂部