愚蠢的問題。我認爲這應該是0,但我似乎無法找到它。因此,如果我想將一個Null值傳遞給Windows API調用(這恰好在VB6中),我將使用什麼值? 我認爲0,但我想它可能是VBNull。什麼是Windows API調用中的Long變量類型的空值?
0
A
回答
1
如果API參數是LONG
(而不是,例如,LPVOID
),請嘗試傳遞零長整型文字0&
。
1
通常這將是一個空指針而不是空值。
然後它取決於實際使用的Declare語法。如果聲明的參數是ByRef ... As ...
項目,那麼在電話中您會說ByVal 0&
(或有時爲vbNullString
)。
但是如果你只是在通話使用0&
聲明指針作爲ByVal ... As Long
在聲明器(用於VarPtr()
,StrPtr()
等)是你想要的。
相關問題
- 1. C++`long long`變量類型
- 2. Long類型的變量是必需的
- 3. 什麼是Java類型long long
- 4. 什麼是變量的類型?
- 5. 應該是什麼類型的變量?
- 6. 什麼樣的數據類型是「long long」?
- 7. Windows API中OPEN_EXISTING的值是什麼?
- 8. 什麼是C#long類型的等效SQL Server類型?
- 9. 爲什麼這種類型的子類變量調用函數?
- 10. 什麼類型的變量是打開文件的變量?
- 11. 我的Typescript變量的變量類型是什麼?
- 12. 這是什麼類型的語法,它是什麼意思? 「變量?:值」
- 13. 什麼是C#中的可空類型?
- 14. 什麼是C#中的可空類型?
- 15. Javascript:什麼是$ result.rows.item(x)變量類型?
- 16. 在C++中用於超時變量的類型是什麼?
- 17. 劃分long long類型的變量以獲得百分比?
- 18. 爲什麼serialVersionUID的類型爲Serializable類的long類型
- 19. 如何將空值賦給C#中的非空類型變量?
- 20. 這是什麼類型的變量是在PHP中:{{%= description%}}
- 21. Ajax是什麼類型的調用?
- 22. ui5中的變體類型是什麼?
- 23. 在mysql中用於保存複選框值的變量類型是什麼?
- 24. ruby中的類變量是什麼
- 25. 爲什麼數據類型長期支持等於long long的最大數量?
- 26. 什麼是語法的變量類型:Objective-C中的'somestring'?
- 27. chainCPS中的變量的類型是什麼?
- 28. Windows中的Win 32 API是什麼API?
- 29. 空方括號表示javascript中的變量值是什麼?
- 30. Java中的枚舉類型實例變量的默認值是什麼?