[問題] 請問要如何一次列印多張BMP
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
MFC 程式是 FormView + Dialog-Based 所以OnPrint是自己寫的 沒用到CView的....
問題(Question):
目前報表的產生是採用圖形化 一頁可以塞六張圖
總共的頁數就是 int(Pics/6)+1
已經順利將其繪製成BMP檔案 存入TEMP資料夾中
預期的正確結果(Expected Output):
希望能夠呼叫OS內定的圖片列印功能 "一次列印多張" 非"多次列印一張"
跳出OS內定的預覽視窗 可以預覽張數 調整是否充滿頁面等等
錯誤結果(Wrong Output):
目前因為不知道如何 一次列印複數BMP檔案 變成 "多次列印一張"
用for迴圈呼叫
ShellExecute(m_hWnd,"print",filename[i],NULL,NULL,SW_HIDE);
這樣去印
這樣變成印一張就跳一次預覽畫面 如果多張起來就很煩.....
補充說明(Supplement):
希望版友能提供如何一次列印多張的方法或函式 謝謝m(_._)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.112.106
→
10/18 12:26, , 1F
10/18 12:26, 1F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章