如何打印横向报表呢?
在vc里如何操纵打印机打印横向报表呢?在下初学多指教 问题点数:20、回复次数:7Top
1 楼sans(长风半日)回复于 2001-11-15 13:09:25 得分 0
将纸张设置为横的不就行了。Top
2 楼shupianbird(birdsun)回复于 2001-11-15 13:11:22 得分 0
用什么函数呀?Top
3 楼panghan()回复于 2001-11-15 14:56:41 得分 0
在打印设置中把纸张设为横向Top
4 楼kenvin(小心,有地雷)回复于 2001-11-15 15:29:27 得分 0
你不是调用打印对话框吗?
通过它改呀!Top
5 楼shupianbird(birdsun)回复于 2001-11-15 16:00:53 得分 0
什么都不调用,是一个格式固定的报表,定时打印,无人干预Top
6 楼fwx945(白了少年头,空悲却)回复于 2001-11-18 14:44:13 得分 20
DEVMODE 为打印机的基本参数结构
在void 视图::OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo) 中加入:
LPDEVMODE pDevMode = (LPDEVMODE)GlobalLock(pInfo->m_pPD->m_pd.hDevMode);
pDevMode->dmOrientation=1或2;
来修改打印机的默认设置
你也可以研究这个结构中的其他元素。
Top
7 楼joshua0137(joshua)回复于 2001-11-18 16:28:16 得分 0
听课
Top




