00000003.htm

来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 38 行

HTM
38
字号
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>Re: windows ce下怎么显示位图 (转载)    jacobw </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人:&nbsp;zhwf&nbsp;(11),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;windows&nbsp;ce下怎么显示位图&nbsp;(转载)&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Wed&nbsp;Jul&nbsp;18&nbsp;09:20:53&nbsp;2001)&nbsp;<br />&nbsp;<br />在&nbsp;WinCE&nbsp;下编程不要动不动就想到&nbsp;MFC!&nbsp;<br />其实很简单,CE&nbsp;下显示位图与&nbsp;Win9x&nbsp;下并没有太多不同,&nbsp;<br />一种办法是把&nbsp;位图&nbsp;放在资源里,然后在&nbsp;WM_PAINT&nbsp;消息里&nbsp;<br />用&nbsp;LoadBitmap&nbsp;得到位图句柄,然后用&nbsp;GetObject&nbsp;得到位图&nbsp;<br />信息,最后用&nbsp;BitBlt&nbsp;显示位图,步骤与&nbsp;Win9x&nbsp;下没什么&nbsp;<br />不同,很多书上都有例子。&nbsp;<br />&nbsp;<br />也可以直接从位图文件显示位图,这样做要比&nbsp;Win9x&nbsp;下更简单,&nbsp;<br />因为&nbsp;CE&nbsp;特别提供了一个函数&nbsp;SHLoadDIBitmap,用它可以直接&nbsp;<br />装载一个位图文件得到其句柄。&nbsp;<br />【&nbsp;在&nbsp;datree&nbsp;(大树底下好乘凉)&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;你可以作一个static,然后用CStatic::SetBitmap来显示位图!&nbsp;</i><br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;203.207.217.224]&nbsp;<br /><a href="00000002.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000004.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?