一张100*100的单色位图,现在想用4张25*25的单色位图来代替它,如何实现。是不是要先弄出张100*100的,然后图形分割成4块。还是直接弄出4张。思路和例子皆可,请大家指点
解决方案 »
- 在CListCtrl::OnLvnGetdispinfo(NMHDR *pNMHDR, LRESULT *pResult)函数中怎样过滤只显示符合条件的行
- socket 取计算机名和ip问题
- 输入问题?
- com读写excel
- 写了一个OCX控件,不过我不会调用啊,谁教教我
- 关于文件映射的问题,怎么能将一个大文件一段一段的映射倒内存那?
- 为什么这样连不上oracle数据库?
- 我用m_edit="abc",UpdateData(FALSE)想初始化对话框中的编辑框,应该放在哪里呀?
- 网络寻址?
- 请问有谁知道网上象棋的原理,和象棋原理(急!!!)
- 算法高手请进
- VC LOGPALETTE 内存分配释放问题
你只要知道了位图格式,这个问题其实很简单的。
__in HDC hdcDest,
__in int nXDest,
__in int nYDest,
__in int nWidth,
__in int nHeight,
__in HDC hdcSrc,
__in int nXSrc,
__in int nYSrc,
__in DWORD dwRop
);指定src的左上坐标和长度,复制到目标dc就可以了