使用自定义绘制(NM_CUSTOMDRAW)绘制ListView子项的全部内容(在"报表/详细信息"视图中)时,能够在我的自定义绘制方法中应用相同的左右填充,这将是很好的.控制自己的非自定义绘制项目.
有没有办法以编程方式检索此填充值?它是否与特定字符的宽度(""或"w"或其他东西?)有关,还是固定值(左边是6px,右边是3px还是......)或者......?
编辑:为了澄清,我想添加相同的填充到我的NM_CUSTOMDRAWn子项,控件添加到它绘制的项目,并且我正在寻找的度量,例如,第二列的开头之间的空白以下屏幕截图中的"Siamese"一词(注意:MSDN的屏幕截图已添加,以帮助解释我的问题):
请注意,单词"Siamese"与标题项("Breed")对齐.我希望能够保证自定义绘制项目的对齐方式.