方法一:
http://leo108.com/pid-938.asp
使用base64方式编解码。
核心代码如下:
1.将图片文件编码为base64字符串:
|
|
2.将base64字符串解码为图片:
|
|
调用GetMondrianIcon()函数即可
方法二:
使用函数im2py.py,下面这个是旧版wxpython的使用
http://www.blog.pythonlibrary.org/2008/05/23/wxpython-embedding-an-image-in-your-title-bar/
wxpython_2.9.2_py27中的使用:
打开cmd,打开文件夹C:\Python27\Lib\site-packages\wx-2.9.2-msw\wx\tools,输入命令
|
|
option中-n, -i的注释:
-n
image access functions. If you use this option you can
specify a name that should be used to customize the access
fucntions, (getNameBitmap, etc.),否则默认为下划线+ico的名字
本例中为_28
-i Also output a function to return the image as a wxIcon
输出文件为myIcon,
本例中的使用方法为:
|
|
当然也可以在myIcon.py的文件末尾加
|
|
则使用方法为
|
|