细述 wxWindows
2008-09-30 13:05:33 来源:WEB开发网wxWindows 中还有两个有用的函数: wxFileNameFromPath() ,用于将文件名从完整路径中剥离,以及 wxPathOnly() ,用于将路径从完整路径中剥离。
HTML
Vaclav Slavik 的 wxHTML 库对基本 HTML 进行语法分析并产生 HTML。它并没有完全实现 HTML 标准,但它的功能对于处理联机帮助已经足够了,它还可以使用标记处理程序进行扩展。要显示 HTML,需要创建一个类为 wxHtmlWindow 的对象。然后调用它的方法来设置相关的框架和相关的状态栏,前者用来实际地显示 HTML,后者用来显示由 HTML 语法分析器所生成的消息。
wxHTML
wxHtmlWindow html_window = new wxHtmlWindow( this );
html_window->SetRelatedFrame( this, "HTML : %%s" );
html_window->SetRelatedStatusBar( 0 );
然后,可以通过使用以下函数来装入 HTML 页面:
装入 HTML
html_window->LoadPage( "burns.htm" );
也可以通过以下函数来显示 HTML 代码
显示 HTML
html_window->SetPage( "<html><body>Hello, Monty!</body></html>" );
图像
wxImage 类使用图像格式处理程序来装入各种不同的图像文件格式。可以通过实现自己的图像格式处理程序,扩展 wxImage 来装入新的图像格式。现有的图像格式处理程序使用众所周知的库,例如 Sam Leffler 的 libTIFF 库或独立 JPEG 小组的 JPEG 库。有一些用于 BMP、PNG、JPEG、GIF、PCX、PNM 和 TIFF 的处理程序。可以通过使用应用程序启动代码中 wxImage 类的静态方法 AddHandler() 来激活每个图像格式处理程序。
wxImages
更多精彩
赞助商链接