簡體   English   中英

Visual Studio C ++過濾代碼

[英]Visual Studio C++ filtering code

我已經運行了Version API Helper函數,如果在y中,則可以執行x,但是如果目標操作系統不支持,我如何將Visual Studio設置為忽略代碼,問題是:

 ChangeWindowMessageFilterEx

對於Windows 7及更高版本,我需要它,但是在編譯應用程序時會包含該功能,因此不會在XP上運行。

您將必須使用顯式鏈接,使用LoadLibrary和GetProcAddress來獲取指向ChangeWindowMessageFilterEx的函數指針。 這樣,調用不會編譯到您的代碼中,而是由您的代碼有條件地執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM