我正在为UNIDRV打印机驱动程序创建一个UI插件。
我正在尝试使用Microsoft文档制作范围为TVOT_UDARROW
的{{1}}:TVOT_UDARROW
pOptParam 1 - > IconID指定一个16位签名值,表示控件范围的低端。
[-4, 4]
不幸的是,pOemCUIPParam->pOEMOptItems[index].pOptType->pOptParam[1].IconID = -4;
的类型是IconID
。
这似乎是一个明显的矛盾,正如编译器告诉我的那样:
ULONG_PTR
有没有办法按预期实现此控件,具有负值?