随笔分类 - 工程疑难
摘要:这个问题困扰我许久,终于解决了。首先,在python解释器中直接import wx,是没有问题的,能够正常使用wxPython,说明安装wxPython成功了的。但是,打开gvim,编辑一个.py文件,在脚本中import wx,声明一个变量app = wx.App(),再键入app.,结果没有弹出自动补全菜单。要知道,面向对象gui库十分庞大,不太可能去记类的方法,因此,自动补全所提供的列表,非常重要。gvim对python的自动补全支持在文件pythoncomplete.vim中实现,浏览一下知道,补全功能依赖于动态语言的反射(eval、dir),如果该功能有问题的话,调用python函数
阅读全文
摘要:代码如下,将一张图绘制到窗口上,结果只有一个全黑的矩形:1 Bitmap bmp = (Bitmap)Bitmap.FromFile(@"C:\Users\Ken\Desktop\Load2.bmp"); 2 Graphics grDest = Graphics.FromHwnd(pictureBox1.Handle); 3 Graphics grSrc = Graphics.FromImage(bmp); 4 IntPtr hdcDest = grDest.GetHdc(); 5 IntPtr hdcSrc = grSrc.GetHdc(); 6 BitBlt(hdcDe
阅读全文
摘要:我想要用System.Windows.Forms.TreeView来显示文件系统树,就像资源管理器那样。文件和文件夹图标是通过SHGetFileInfo函数取得的,一切很顺利,但是显示的图标外围有一圈黑边,我确实已经将ImageList.TransparentColor属性设置成了Color.Black了,看起来似乎这个透明色设置没有生效。解决方案:ImageList.ColorDepth = ColorDepth.Depth32Bit
阅读全文

浙公网安备 33010602011771号