您的位置:程序门 -> delphi -> windows sdk/api



问一个关于stretchdibits函数的问题 


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


问一个关于stretchdibits函数的问题
发表于:2008-01-21 10:10:17 楼主
picdc:=getdc(mchandle);  
            try          
                    stretchdibits(picdc,  
                                                                            ndestx,ndesty,  
                                                                            ndestwidth,ndestheight,  
                                                                            0,0,  
                                                                            m_psmallinfo^.bmiheader.biwidth,  
                                                                            m_psmallinfo^.bmiheader.biheight,  
                                                                            m_pimagebuffer  
                                                                            m_psmallinfo^,  
                                                                            dib_rgb_colors,  
                                                                            srccopy);          
            finally  
                    releasedc(mchandle,picdc);  
            end;  
发现如果分配图象缓冲区m_pimagebuffer时,如果先分配其他缓冲区,再分配它,图象就没有显示,只有先分配它时,才能正常显示图象,这是为什么?
发表于:2008-01-22 10:21:261楼 得分:0
不懂,帮顶


快速检索

最新资讯
热门点击