原创 C++ 實現多語言程序開發研究與Xtreme ToolkitPro的使用(一)

        實現 多語言程序的思路比較簡單清楚,主要是通過創建不同語言的資源文件即可,網上的帖子也挺多,不過個人感覺比較雜,經過研究,總結得出自己的開發心得。 在本次學習中,還用到了Xtreme ToolkitPro界面庫,可以一起綜

原创 MFC創建具有滾動條的View

     添加一個繼承CScrollView的類,修改函數OnInitialUpdate()如下: void CMyScrollView::OnInitialUpdate() { // 構造後的第一次初始化其他動作 // ......

原创 刪除文件時候顯示“文件已在資源管理器中打開”快速解決方法

1、首先,我們打開需要刪除的文件夾路徑; 2、打開任務管理器,找到explorer.exe結束掉; 3、然後我們選擇【新建任務】-【運行】CMD; 4、輸入 del 需要刪除的文件夾路徑; 5、再次運行explorer即可。

原创 最新版ffmpeg 報錯 error: 'CODEC_FLAG_GLOBAL_HEADER' 未聲明的標識符解決辦法

最新版ffmpeg 報錯 error: 'CODEC_FLAG_GLOBAL_HEADER' 未聲明的標識符解決辦法: 將CODEC_FLAG_GLOBAL_HEADER改爲: AV_CODEC_FLAG_GLOBAL_HEADER  

原创 C++ 實現多語言程序開發研究與Xtreme ToolkitPro的使用(二)

       在上一篇”C++ 實現多語言程序開發研究與Xtreme ToolkitPro的使用(一)”博文中提到了使用VS2008創建多語言資源DLL文件,本文將繼續講解MultiLanguageDemo程序的開發。        參考

原创 DuiLib界面庫學習筆記(源碼獲取和編譯)

DuiLib界面庫的源碼可以通過SVN工具下載: svn http://code.taobao.org/svn/duilib-googlecode 這裏提供一個DuiDesigner源碼網址,不過好像不可以下載。 http://code

原创 MFC中CScrollView對話框位置及滾動條調整

        在MFC中CScrollView嵌入的是對話框的時候,可以簡單快速實現滾動條的大小: CSize sizeTotal(0, 900);   SetScrollSizes(MM_TEXT, sizeTotal);     

原创 程序依賴DLL打包工具的製作

          在實際開發當中,很多時候我們要將自己開發的程序打包放到其他電腦上運行,而如果其他電腦缺少程序依賴的DLL,則會運行失敗,所以需要將程序依賴的DLL一起打包。雖然很多打包工具都有打包DLL的功能,但是使用起來並不是很方便

原创 C++朗讀中文文本

        主要是採用的接口是Microsoft Speech SDK。         Win7以上的系統不需要再次安裝,首先包含頭文件和庫文件: #include <sapi.h> // 導入語音頭文件 #inclu

原创 C++ 實現多語言程序開發研究與Xtreme ToolkitPro的使用(三)

       在上一篇”C++ 實現多語言程序開發研究與Xtreme ToolkitPro的使用(二)”在MultiLanguageDemo程序中添加語言資源的定義,這裏繼續開始介紹如何使用在程序中動態添加語言資源DLL文件。      

原创 如何關掉Win7下運行程序時候安全提示對話框

    1.按Win+R打開運行,輸入gpedit.msc打開組策略;         2.在用戶配置→管理模板→Windows組件→附件管理器的右

原创 BAT腳本編寫教程簡單入門篇

批處理文件最常用的幾個命令: echo表示顯示此命令後的字符  echo on  表示在此語句後所有運行的命令都顯示命令行本身 echo off 表示在此語句後所有運行的命令都不顯示命令行本身@與echo off相像,但它是加在每個命令行

原创 VS中後期生成事件簡單示例

     在使用VS過程中,很多時候需要把需要的文件一起拷貝到編譯產生的可執行程序所在目錄,對此可以採用簡單的後期生成事件完成,就不需要手動拷貝了。     後期生成事件簡單操作如下:     1、打開項目屬性對話框;     2、如圖

原创 SVN解除對項目的版本控制

    在要解除版本控制的文件夾右鍵     TortoiseSVN–>Export–>選擇同一個文件夾(注意:目標文件夾一定要和要解除版本控制的文件夾是同一個文件夾),這時就會出現“是否解除版本控制”的對話框,選擇是就可以解除版本控制了