文章列表
1. 自绘的combobox的itemheight设置好以后(假设20像素),在UI上显示的高度会比你设置的像素高3-4个pixel,这包括combobox两部分item的高度:editbox和下面的listbox的item高度。目前尚不知道根本原因。
2. 高DPI下,如何让自绘的combo变成DPI-Aware?这个比较麻烦了。因为这个取决于combo的父窗体是否DPI-Aware。如果是的话,那么可以取当前父窗体的字体高度(如果是windows控件,就取systemmetrics),假设为X。再取当前系统的DPI,假设为Y,那么combo的高度为(X-3)*Y/96,这里96是通常 ...
1. 微软提供的compress.exe和expand.exe都是用的lzss算法,甚至源代码都是用的http://my.execpc.com/~geezer/code/lzss.c(注:MS将源代码中的滑动窗口数值改动了),难怪ms只提供了解压缩的windows API(LZCopy or SetupAPI...),却没有提供压缩的API,只提供了compress.exe,而且解压的API还只支持两种压缩算法(LZ+MSZIP),她老人家的风格真是。。。不过懒人到处都是,相当一部分公司的软件产品都是用的此算法,甚至直接用ms的compress.exe压缩(我之所以认出来,是因为ms文件头很特别 ...
- 2009-06-05 18:14
- 浏览 2806
- 评论(0)