原创 ActiveX(MFC)控件——添加接口及WEB調用
上一節實現了控件在頁面中的加載及界面顯示,這一節開始在上一節的基礎上添加接口供WEB調用。 手動在CMainDlg.h中添加一方法: public: LONG SetParam(LPCTSTR lpParam); 在CM
原创 發佈MFC ActiveX控件並實現自動更新
一. 引言 上一篇我們講了如何使用VC 2005來開發MFC ActiveX控件,我們開發ActiveX控件最終目的是將ActiveX控件發佈出來並嵌入在Web網頁中,隨着控件的版本更新自動在客戶端瀏覽器自動更新。這一篇我們
原创 使用VS2008創建MFC ActiveX工程項目
1.ActiveX的基本概念 ActiveX控件可以看作是一個極小的服務器應用程序,它不能獨立運行,必須嵌入到某個容器程序中,與該容器一起運行。這個容器包括WEB網頁,應用程序窗體等。。。 Active
原创 Mingw編譯x264庫,在VS上使用
下載工具、源碼 Mingw 離線版下載 百度網盤鏈接 提取碼:mqa0 pexports 下載 百度網盤鏈接 提取碼:3uee x264源碼下載 鏈接 vs環境 工具安裝 Mingw 安裝 解壓從百度網盤下載的壓縮包,雙
原创 arm-gfortran-4.8安裝
apt-get install gfortran-4.8-arm-linux-gnueabihf
原创 VC 字符串轉化和分割
1、格式化字符串 CString s; s.Format(_T("The num is %d."), i); 2、轉爲 int 轉10進制最好用_ttoi(),它在 ANSI 編碼系統中被編譯成_atoi(),而在 Unicode
原创 C++ Timer定時器
什麼時候我們需要用到SetTimer函數呢?當你需要每個一段時間執行一件事的的時候就需要使用SetTimer函數了。 讓我們先來看看SetTimer函數的原型: UINT SetTimer(UINT nIDEvent, UIN
原创 實現從ActiveX調用網頁中的javascript函數.
4. 實現從ActiveX調用網頁中的javascript. 設計思路:從上述項目中產生的calc.html中創建一個js函數來調用控件的CallWebJs方法,而CallWebJs方法又調用頁面中的js方法printMsg()
原创 int、long、long long取值範圍
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295 long 2147483648~2147483647
原创 printf 格式化輸出符號詳細說明
%a 浮點數、十六進制數字和p-記數法(C99) %A 浮點數、十六進制數字和p-記法(C99) %c 一個字符(char) %C 一個ISO寬字符 %d 有符號十進制整數(
原创 MFC 學習之 鼠標移動到Toolbar按鈕上顯示提示信息(tooltip),狀態欄也隨之改變
1.在ResourceView里加入Toolbar資源,命名IDR_TOOLBAR1 2、在主程序的.h文件中加入變量: CToolBar m_toolbar;CImageList img; 3、在主程序中.h文
原创 在 VS 中編譯項目時出現 error LNK2005 鏈接錯誤的解決辦法
在 VS 中編譯項目時出現 error LNK2005 鏈接錯誤的解決辦法 【問題】 mfcs90d.lib(xxx.obj) : error LNK2005: DllMain@12 already defined in MSV
原创 ActiveX控件如何知道IE關閉
一個包含ActiveX空間的頁面如何知道IE即將關閉,或者IE切換到了其他頁面。 MFC實現的ActiveX空間需要重載virtual COLEControl::OnClose(DWORD dwSaveOption)。系統不會給控件
原创 MFC移動控件到指定位置
CRect rect; GetDlgItem(IDC_IMG_NOTEPAD)->GetWindowRect(&rect);//獲得空間的絕對座標 ScreenToClien
原创 vs2010 編寫windows service 服務程序
File-New-Project選擇alt工程模板,輸入名字TestService點ok後,出現下面界面直接點Next,出現下一界面選Service。 到此,創建windows service工程完成。在TestService.cpp中