Graphics graphics(dc.m_hDC);
Image image("logo.png", FALSE);
graphics.DrawImage(&image,0,0);
就是这个,但是这样是从0,0坐标开始把整张图片画出来了,但是我现在需要只画图片的左半部分,该怎么弄啊,假设图片的宽度为X,高度为Y,我现在要从窗口0,0开始,在图片中截取的RECT(0,X/2,0,Y)大小矩形画上去
Image image("logo.png", FALSE);
graphics.DrawImage(&image,0,0);
就是这个,但是这样是从0,0坐标开始把整张图片画出来了,但是我现在需要只画图片的左半部分,该怎么弄啊,假设图片的宽度为X,高度为Y,我现在要从窗口0,0开始,在图片中截取的RECT(0,X/2,0,Y)大小矩形画上去
解决方案 »
- VC中的ActiveX的Flash插件可以播放在线MP3吗?
- 请教CByteArray问题
- 请问在vc里面怎么样通过odbc调用oracle带有输入输出参数的存储过程呢
- 能不能将CInternetSession.OpenURL()的错误用try处理?
- 用什么方法来区别单服务器和多客户端的数据流呢?
- 我的程序debug完以后,说strcore.cpp中有内存泄漏?咋回事?
- settimer不定时的执行程序的某项功能,可以吗?
- 一个对话框中有多组单选按钮Radio button,该怎样做呢?
- 如何对指定的IP地址进行快速地端口扫描(急需源码)
- 还是关于线程的问题(关于线程的问题总是很多啊!呵呵!)--请进
- win8.1要发布了,微软还会不再萎吗?
- 拦截所有IP包
graphics.DrawImage(m_pTitleIn,RectF(10,10,361,26),0,0,361,26,UnitPixel);
这样就可以了