原创 Word與 RichEdit處理文字的差異

最近在研究Word與CRichEditCtrl的差異,格式相同(欄寬,段落縮進,字體,字體大小都相同)的文本內容,寫在RichEdit裏佔4行,但在Word中卻只佔3行,這是爲什麼呢? 一直以爲Word與RichEdit處理文字的方式應該

原创 split paragraph

 需求:假設一個Block中有特殊段落(注:特殊一定是一行一段),需要將正常段落與特殊段落切分,特殊段落爲單獨一段,且Mark其特殊性。 分析:能考慮到的情況有8中,假設normal爲正常段落行,*******代表特殊段行。 nor

原创 VC6 在win7下無法兼容office2010問題解決 FileTool.dll

1.問題描述: XP下VC6工程移植到Win7下遇到工程無法添加新文件和打開文件問題,具體錯誤如下截圖所示 2.原因分析:查看Google,主要是因爲與安裝的Office2010衝突問題 3.問題解決方案: 3.1 下載官網一個工具包,

原创 pdflib textflow

幫leadercheck問題,發現pdflib真心強大 首先pdflib支持在Wrapping Text around Paths and Images 效果圖如下: 其次pdflib支持Placing text in two fitb

原创 在MAC Xcode下安裝OpenCV

在MAC Xcode下安裝OpenCV 首先交代下安裝環境MACOSX10.11,安裝版本爲OpenCV2.4.13,Xcode的版本爲7.3.1。 一,安裝Homebrew Homebrew類似Ubuntu的apt-get,Fedora

原创 XAMPP sublime Xdebug PHP

1,安裝XAMPP,詳情請參照這裏 2,配置XAMPP php.ini 點擊Apache對應的Config按鈕,選擇php.ini,如下圖: 打開php.ini,在打開的php.ini文件中搜索Xdebug,如果找到,則對相應字串修改,

原创 fwrite with unicode

前段時間拋Unicode,將所有char都轉成TCHAR,不曉得誰寫的調用fwrite函數,參數buffer爲char*,拋UNICODE時就被轉爲TCHAR*,然後寫二進制的文件的時候,就導致內存溢出,AP Crash, 解決辦法是將

原创 UTF8/ANSI to Unicode

std::wstring UnicodeFileName(LPCSTR lpInFile) { std::string strInFile = lpInFile; UINT CodePage = CP_ACP; //check if

原创 svn mac

sub用的是mac系統自帶的subversion,維基百科:點擊打開鏈接 本文介紹subversion的使用方法,服務器端的設置不提及,本文是在假設您有svn賬號的前提下,客戶端要鏈接服務器的情況 【Import工程】 在Terminal

原创 PHP MySQL Web開發

1,首先要搭建環境,安裝XMAPP 2,Run XAMPP,啓動Apache和MySQL 啓動Apache和MySQL後,情況如下圖: 點擊Apache對應的Admin會挑轉到index.php界面。 3,構建自己的php & M

原创 MAC系統下靜態編譯Opencv

有兩種方法,第一種方法比較簡單,但是會用到CMake,而且用MacOSX10.12.SDK以上的系統都編譯不成功;第二種方法是在線下載編譯opencv,需要網絡穩定,不然會error,反正我試了三次沒試成功過。   方法一: 鏈接如下:

原创 MAC OS下查看靜態鏈接庫的Version

MAC OS下如果庫B靜態鏈接庫A,怎麼查看庫A的版本信息呢? 首先要在源文件中記錄一下庫A的版本信息,格式如下: BuildDate_A_v400_20160303="nm %path | grep ASoft" 其次,查看靜態鏈接

原创 FIX Coordinates with windows DDK

【問題】用Microsoft Edge使用自己實現的虛擬打印機(Unidrv)打印頁面到PDF,圖片特別小,但是用IE打印就正常。 【分析】 Debug發現:用IE打印圖片進OEMStretchBlt函數,但是用Edge打印圖片進的是O

原创 worker thread

最近用worker thread用的比較頻繁,找到了一篇講workthread講的非常好的blog,請戳這裏 ps,那篇blog寫的非常好,但是你能想象嗎?!這是作者2001寫的,15年了 再結合我最近碰到的問題說兩句,以下是blog中提

原创 How To Get English Name For East Asian Font Names

The fonts for many East Asian languages have two typeface names: an English name and a localized name. 比如: 宋體 vs SimSun