2007年10月17日 星期三

How to get local BT address base on WINCE5

加了
BT_ADDR _BtAddr;
int _iBtAddr = BthReadLocalAddr(&_BtAddr);

then build
出現 error message

BTHF_DemoDlg.obj : error LNK2019: unresolved external symbol BthReadLocalAddr referenced in function "protected: void __cdecl CBTHF_DemoDlg::OnBtnConnect(void)" (?OnBtnConnect@CBTHF_DemoDlg@@IAAXXZ)
ARMV4IRel/BluetoothAtpClient.exe : fatal error LNK1120: 1 unresolved externals

兩件事情要注意
1. include bt_api.h and add lib (btdrt.lib) path to setting
according to http://msdn2.microsoft.com/en-us/library/Aa916538.aspx

2. 你所 link到的 btdrt.lib有沒有 BthReadLocalAddr
btdrt.lib在電腦裡面有好幾個位置
可能在編譯上的版本不同的關係
不一定會包含這個function
所以 請注意

這次剛好用google桌面search
It居然沒有把所有的btdrt.lib的位置找出來
真是讓我吃驚了

透過Facebook分享

沒有留言: