[問題] 關於不同平台下dll的問題
有一個dll的問題想請問大家
我目前寫的程式要放在兩個平台上 一個是xp 一個是 win7下
因為我有使用到win7 系統的API 假設叫 abc 這個function
這個function 在 win7 裡的 USER32.DLL
現在我想要把同一套程式也用在XP裡 但是XP裡的USER32.DLL沒有這個function
所以我程式就算這樣寫
if (os == XP) {
// do nothing
} else if (os == WIN7) {
// call abc function
abc();
}
程式在XP執行的時候也會因為找不到abc function而初始化失敗
有辦法解決這個問題嗎
另外我是用static link方式 開發平台vs2005
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.189.231
→
06/29 16:28, , 1F
06/29 16:28, 1F
推
06/29 16:58, , 2F
06/29 16:58, 2F
→
06/29 16:59, , 3F
06/29 16:59, 3F
→
06/29 18:24, , 4F
06/29 18:24, 4F
→
06/29 20:09, , 5F
06/29 20:09, 5F
→
06/29 20:10, , 6F
06/29 20:10, 6F
推
06/29 20:14, , 7F
06/29 20:14, 7F
推
06/29 20:18, , 8F
06/29 20:18, 8F
→
06/29 20:18, , 9F
06/29 20:18, 9F
→
06/29 20:20, , 10F
06/29 20:20, 10F
→
06/30 14:02, , 11F
06/30 14:02, 11F
討論串 (同標題文章)