研究了好久,終於解決了,可以支援cricheditctrl列印。
void printrich()
; zeromemory(&di, sizeof(di));
di.cbsize = sizeof(docinfo);
di.lpszdocname = _t("test");
di.lpszoutput = _t("c:\\users\\desktop\\1.pdf");
szdevice = _t("microsoft print to pdf");
szdriver = _t("winspool");
szoutput = _t("ne02:");
if((hdcprint=::createdc(szdriver,szdevice,szoutput,null))!=0)
while(lastchar < charrange);
restoredc(hdcprint,-1); //恢復印表機裝置控制代碼
endpage(hdcprint); //印表機停紙,停止列印
enddoc(hdcprint); //結束乙個列印作業
// messagebox("列印完畢!","提示",mb_iconinformation);
dcprint.detach();
}// 用api函式deletedc銷毀乙個印表機裝置控制代碼
deletedc(hdcprint);
}else
CRichEditCtrl 超文字編輯
一.常見問題 a.可以編譯,不能執行的 afxinitrichedit 此句不要忘了加 b.公升級預設的riched版本 預設的有一些bug 如 可在initinstance中新增 loadlibrary riched20.dll 最後注意 freelibrary 如果是cricheditview基...
CRichEditCtrl 超文字編輯
一.常見問題 a.可以編譯,不能執行的 afxinitrichedit 此句不要忘了加 b.公升級預設的riched版本 預設的有一些bug 如 可在initinstance中新增 loadlibrary riched20.dll 最後注意 freelibrary 如果是cricheditview基...
CRichEditCtrl中實現查詢功能
在我的乙個程式中,需要提供類似於記事本的查詢功能。如圖 我寫此文的目的是想向初學mfc的朋友們介紹 如何通過cricheditctrl來實現文字查詢 如何在窗體間傳送訊息 實現文字查詢功能,大致分為以下幾步 建立乙個包含有cricheditctrl的窗體資源以及該窗體對應的處理類 建立乙個錄入查詢文...