實現類似IE的列印網頁功能 (轉)
實現類似IE的列印網頁功能 (轉)[@more@] 當我們點選工具條上的“列印”按鈕實現IE的列印功能時,發現沒有“列印
機安 裝”對話方塊顯示出來,會自動開始列印文件。這個特點也被用於
中。 在應用程式中實現這個特點,編碼如下:
void CMyBrowser::OnPrint()
{
LPOLECOMMANDTARGET pCmdTarg = NULL;
m_pDisp = m_Browser2.GetDocument(); //get the IDispatch interface pointer
ASSERT(m_pDisp);
m_pDisp->QueryInterface(IID_IOleCommandTarget, (LPVOID*)&pCmdTarg); //query for olecommandtarget interface
ASSERT(pCmdTarg);
pCmdTarg->Exec(NULL, //call the olecommandtarget's Exec method
OLECMDID_PRINT,
0,
NULL,
NULL
);
if (pCmdTarg)
pCmdTarg->Release(); // release document's command target
if (m_pDisp)
m_pDisp->Release(); // release document's dispatch interfac
}
機安 裝”對話方塊顯示出來,會自動開始列印文件。這個特點也被用於
中。 在應用程式中實現這個特點,編碼如下:
void CMyBrowser::OnPrint()
{
LPOLECOMMANDTARGET pCmdTarg = NULL;
m_pDisp = m_Browser2.GetDocument(); //get the IDispatch interface pointer
ASSERT(m_pDisp);
m_pDisp->QueryInterface(IID_IOleCommandTarget, (LPVOID*)&pCmdTarg); //query for olecommandtarget interface
ASSERT(pCmdTarg);
pCmdTarg->Exec(NULL, //call the olecommandtarget's Exec method
OLECMDID_PRINT,
0,
NULL,
NULL
);
if (pCmdTarg)
pCmdTarg->Release(); // release document's command target
if (m_pDisp)
m_pDisp->Release(); // release document's dispatch interfac
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1004514/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL類似OracleMERGE功能的實現SQLOracle
- web 實現分頁列印功能Web
- 用C++ Builder 實現類似ie位址列的ComboBox (轉)C++UI
- 用CSS實現類似導航翻轉功能例子CSS
- QT實現類似於網頁step 選單效果QT網頁
- SQLite中中實現 if not exist 類似功能SQLite
- 直播系統中網頁類似app頁面切換動畫的實現方式網頁APP動畫
- 教你如何用SQLite 實現if not exist 類似功能的操作SQLite
- 實現類似Pinterest 的圖片預載入功能REST
- 在Asp.Net中實現類似DWR的功能ASP.NET
- (轉)使用一個下拉框或文字框+列表框的方式實現類似IE位址列自動完成的功能
- 利用Register protocol實現網頁呼叫桌面程式(類似迅雷、QQ等)Protocol網頁
- 在java中實現對FORM的列印功能 (轉)JavaORM
- 討論一下基於網頁聊天的實現(類似gmail中的聊天)網頁AI
- 使用Web Datawindow ActiveX實現Web頁面的列印功能Web
- 類似dreamweaver在VSCode實現網頁製作的靜態CMS:Front MatterVSCode網頁
- 用 hyperf websocket 實現,類似 qq 單機登入功能Web
- 兩步實現類似格瓦拉的轉場動畫動畫
- 在網頁中新增點選列印功能網頁
- 使用儲存過程實現分頁列印 (轉)儲存過程
- .Net中用js實現無重新整理類似ajax功能(例)JS
- lakeFS:實現類似於Git或事件溯源ES的物件儲存功能Git事件物件
- web端 網頁端分享功能的實現Web網頁
- 簡單實現類似Spring的Aop原理實現Spring
- Flutter 實現類似美團外賣店鋪頁面滑動效果Flutter
- GetX 實現類似微信轉發搜尋多選好友
- 類似 MSDN 左邊導航樹效果的實現! [JavaScript + ASP] (轉)JavaScript
- 分頁功能的實現
- 使用.net standard實現不同內網埠的互通(類似花生殼)內網
- 原生JS實現類似《掘金》網站的圖片檢視器JS網站
- JS實現網頁換膚功能效果JS網頁
- C#實現網頁截圖功能C#網頁
- MySQL的字首索引及Oracle的類似實現MySql索引Oracle
- Visual C++ 6.0程式設計實現列印功能(轉)C++程式設計
- 完美實現類似QQ的自拍頭像、上傳頭像功能!(Demo 原始碼)原始碼
- Excel有類似“分列”的“分行”功能嗎?Excel
- 用ASP進行網路列印功能 (轉)
- 類似咻一咻,水波紋實現