📄 bcb_g17.htm
字号:
<p> <font lang="ZH-CN" size="3"></font><font lang="ZH-CN" size="3" face="宋体">
}</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
*/</font></font></p>
<p><font face="宋体" size="3">
/*</font></p>
<p> <font lang="ZH-CN" size="3"></font><font face="宋体"><font size="3">
// Using StretchDIBits</font><font lang="ZH-CN" size="3">使用</font><font size="3">StretchDIBits</font></font><font lang="ZH-CN" size="3" face="宋体">函数为对照</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
int line = StretchDIBits(hdc,<br>
xDst,</font><br>
<font size="3" face="宋体"> </font>
<font size="3" face="宋体">yDst,</font><br>
<font face="宋体">
dxDst,<br>
dyDst,<br>
xSrc,<br>
ySrc,<br>
dxSrc,<br>
dySrc, <br>
lpbits,<br>
(LPBITMAPINFO)lpbi,<br>
DIB_RGB_COLORS,<br>
SRCCOPY);</font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
if(0 == line)</font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font lang="ZH-CN" size="3" face="宋体">
{</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
AfxMessageBox("Error in SetDIBsToDevice");</font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font lang="ZH-CN" size="3" face="宋体">
}</font></p>
<p><font face="宋体" size="3">
*/ </font></p>
<p> <font lang="ZH-CN" size="3"></font><font face="宋体"><font size="3">
// Using DrawDib</font><font lang="ZH-CN" size="3">使用</font></font><font size="3" face="宋体">DrawDib</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3" face="宋体">
// Set Dawing flag</font><font lang="ZH-CN" size="3" face="宋体">设置绘制标志</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
UINT wFlags;</font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3" face="宋体">
//</font><font lang="ZH-CN" size="3" face="宋体">标志意义参见前面的函数参考,以下两个标志可绘出图象,
<br>
</font><font size="3" face="宋体">
//</font><font lang="ZH-CN" size="3" face="宋体">其余标志在这种情况下绘不出图象。</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
wFlags = DDF_DONTDRAW;</font></font></p>
<p><font size="3" face="宋体">
//wFlags = DDF_NOTKEYFRAME;</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
HDRAWDIB hdd = DrawDibOpen();</font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
if (hdd != NULL) </font></font></p>
<p> <font lang="ZH-CN" size="3"></font><font face="宋体" lang="ZH-CN" size="3">
{</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
BOOL Suc = TRUE;</font></font></p>
<p> <font size="3"></font><font size="3" face="宋体">
//</font><font face="宋体" lang="ZH-CN" size="3">具体参数请参见前面函数参考</font></p>
<p> <font lang="ZH-CN" size="3"></font><font size="3"><font face="宋体">
Suc = DrawDibDraw(hdd,<br>
hdc,<br>
xDst,<br>
yDst,<br>
dxDst,<br>
dyDst,<br>
lpbi,<br>
lpbits,<br>
xSrc,<br>
ySrc,<br>
dxSrc,<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -