mfc中嵌入python_一个蒙皮的对话框在Python和MFC

介绍 通过遵循MVC,您可以创建漂亮的皮肤的ui和编写程序的逻辑部分很容易在Python中。 背景 当我第一次想到这个程序中,我使用tkinter python。但是很难让一个美丽的窗口使用tkinter。使用tkinter更像在Java中使用Swing。那时候,我不是很熟悉Python。所以我决定做一个MFC剥皮UI与python。这是大约7年前。我离开后一个小应用程序,代码在我的硬盘。最近,我使用dropbox和我意识到dropbox在python中。这段代码的dropbox提醒我。所以我在CodeProject上张贴在这里。我不确定它可能帮助那些想喜欢我,但我希望如此。 使用的代码 这个程序由三部分组成:XML脚本的皮肤,实际上的Python脚本执行程序,MFC DLL用于创建一个剥了皮的对话框,并把用户操作的Python脚本。 皮肤:的XML脚本隐藏,收缩,复制Code< ?xml version = " 1.0 " ?比; & lt; brandnewui> & lt; info> 信息关于这个皮肤… & lt; / info> & lt; resource> & lt;位图id =“bmp文件”=“HelloWorld.bmp”/比; 资源…… & lt;图标id = =“HelloWorld.ico”/“图标”文件比; & lt; / resource> & lt;窗口id =“hello”类型=“cwnd”比; & lt;位置x = " 150 " y = =“292”“150”宽度高度= " 171 " /比; & lt;背景颜色= " 0 x00000 " /比; & lt; id =“图标”图标/比; & lt;地区/比; & lt; alwaystop /比; & lt;磁/比; & lt;不透明度值= " 80 " /比; &am

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值