全局脚本中有一个代码,编译时出错。总说类型不匹配,问题出在哪呢?
void GetColorValue(char* lpszWordtag, WORD wbitnumber)
{
int iscreen=16;
DWORD winput= GetTagDWord(lpszWordtag);
iscreen <<= (wbitnumber);
BOOL IFWD=GetTagDWord(winput) & (~iscreen));
}
最佳答案
GetTagDWord(winput) & (~iscreen))
这句“与”的结果应该还是DWORD,不应该是BOOL。定义成DWORD同样可以对你要取的这一位进行BOOL判断。
提问者对于答案的评价:
回答的模棱两可,没有说到点子上,可惜只有一人回答。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265358.html