const
WSAID_ACCEPTEX: TGUID = (Data1:$b5367df1; Data2:$cbac; Data3:$11cf; Data4:($95, $ca, $00, $80, $5f, $48, $a1, $92));
这里定义报错。说类型不匹配。是不是winsock2.pas中的TGUID和System中的TGUID类型冲突了啊?
请高手指教。
WSAID_ACCEPTEX: TGUID = (Data1:$b5367df1; Data2:$cbac; Data3:$11cf; Data4:($95, $ca, $00, $80, $5f, $48, $a1, $92));
这里定义报错。说类型不匹配。是不是winsock2.pas中的TGUID和System中的TGUID类型冲突了啊?
请高手指教。
const
WSAID_ACCEPTEX: TGUID = (D1:$b5367df1; D2:$cbac; D3:$11cf; D4:($95, $ca, $00, $80, $5f, $48, $a1, $92));以前我都是用
WSAID_ACCEPTEX: TGUID = '{b5367df1-cbac-11cf-95ca-00805f48a192}';
这样的写法,不用理TGUID是怎么定义,不然里面定义的是D1,D2...
不是Data1,Data2.....
2者等价,lz可以用guidtostring看看就知道。