我知道可以显示16位的,但是256位的怎么显示呢?谢谢!
解决方案 »
- 新手!求一个简单的MFC界面的应用程序
- 急求mpeg2支持可分级的编码器源码!
- 新建了一个单文档.我想在(0,0,200,200)这个区域里画N个半径为1厘米的圆~~~请问怎么画~~
- 进程自动消失的原因是什么?(50分)
- tts男音问题?
- [100分] 实用问题---怎么绘制自己的图形对象?能说一下步骤吗?(derived from CWnd)[100分]
- 如何修改Canon BJ-4650打印机驱动程序,实现A3纸的加长打印?
- (急)ocx中使用Dll,为什么不能弹出Dll中的对话框。在线等待。
- 我用OnClose()怎麼通不過?產生一個"缺少參數"的錯誤!快來看看!謝謝大家!
- 这两个rgn为什么不能组合,help
- Edit多行控件下,怎么设置输入的文本,某行是20号大小,某几行是12号,某行是首行缩进(我只会分开处理)
- 有关define的问题
CWnd *pWnd=GetDlgItem(IDC_STATIC);//控件窗口的指针
CDC *pDC=pWnd->GetDC();//得到这个控件上的设备指针
CRect rect;
pWnd->GetClientRect(&rect);//控件区域的大小
pWnd->Invalidate();
pWnd->UpdateWindow();int width,height;
BYTE *pDib; //位图数据指针
LPBITMAPINFO m_pBmpInfo;
...
...
//显示位图
StretchDIBits(pDC->GetSafeHdc(),0,0,rect.Width(),rect.Height(),0,0,width,height,pDib,m_pBmpInfo,DIB_RGB_COLORS,SRCCOPY);