原创 開發調試基於WinCE下的ActiveX控件的基本步驟

開發調試基於WinCE下的ActiveX控件的基本步驟 在WinCE下開發ActiveX控件會遇到很多障礙,如,可能編譯成功,並且成功download

原创 ATL Style 模板學習手記

ATL Style 模板學習手記 ATL的模板定義有些讓人看的眼花繚亂,如, class CMyWnd : public CWindowImpl {

原创 Step by step——WinX開發入門教程-4

利用winx的command宏處理按鈕事件 目的 利用winx的便利性進行按鈕事件處理 原理介紹 Winx提供了以下幾個宏來處理菜單,控件等的命令消息 WINX_CMDS_BEGIN WINX_CMD WINX_CMDS_END 用法

原创 WTL 7.5-4291 安裝手記

WTL 7.5-4291 安裝手記 1,從網上下載WTL 7.5 4291 版:http://sourceforge.net/projects/wtl

原创 如何控制其他程序窗體上的窗口控件:下

實在不好意思,寫了上,中後,由於一直忙於項目,就沒有完成最關鍵的工作。導致很多網友給我發郵件詢問答案。同時對某些人發表的評論感覺到很傷心,本來就申明瞭

原创 介紹一款免費開源功能強大的源代碼格式化工具——UniversalIndentGUI

項目地址:http://universalindent.sourceforge.net/ 先看看樣子長的如何:   實際上這只是一個前端GUI而已,後臺用的也是一批開源的源代碼格式化工具而已,這些工具,都是命令行運行的。 看看程序所在目

原创 讓CListBox具有拖放功能

讓CListBox具有拖放功能 1.給CListBox控件添加成員變量: name  : m_dragList;Category : Control;Type  : CListBox;2.修改CListBox控件的屬性,去掉在"Style

原创 win2000用戶,你的“本地連接”會突然不見了嗎?

win2000用戶,你的“本地連接”會突然不見了嗎? 我是一名軟件開發者,前兩天一套erp軟件投使用,需要測試,就在我的手提上做應用服務器吧。當時效果很好,第二天順手打開Delphi,F9,突然冒出來一個“interface not su

原创 如何控制其他程序窗體上的窗口控件:中

有了回調函數的概念及上面的例子,我們可以繼續了。其實想要找到一個標題已知的窗口句柄,用一個API函數就可以了:FindWindow. 其函數原形是: function FindWindow(lpClassName, lpWindowNam

原创 如何控制其他程序窗體上的窗口控件:上

如何控制其他程序窗體上的窗口控件:上 首先申明:我是菜鳥,我只不過想把困繞了我很長時間的問題的解決方案發表出來,免得以後我又忘記,同時給還不知道這些小知識的同僚一些幫助。各位不要笑我的淺薄。同時爲了表示我的低級,我會很羅嗦的講一些基本的東

原创 Step by step——WinX開發入門教程-1

預先約定: 我的Winx安裝路徑爲:I:/opensource/gui/WinX/WinX,以後用%WINX_ROOT%代替之 我的開發環境:VC2005 讀者具備SDK開發經驗。具備基本的C++使用經驗。 檢查開發環境 目的 檢驗wi

原创 Step by step——WinX開發入門教程-5

利用winx的DDX機制得到,設置、得到edit控件內容 目的 利用DDX便利性,進行edit控件內容的設置和獲取 原理 WTL提供了一個模板類來單獨處理DDX機制,該類爲: // CWinDataExchange - provides 

原创 軟件代碼設計零碎雜想-1

team內有同事對設計模式的興趣,勾起了我對軟件代碼設計的一些遐想,感覺有些話要說,要記錄,所以就有了這系列文章。 接觸到軟件程序開發的人,肯定對程序=算法+數據不陌生。我記得這句話,但不記得說這話的人,當初,我更不理解這句話。現在,我

原创 對話框到子控件的切換

對話框到子控件的切換 例子:見附件 貼圖: 原始界面 被嵌入對話框中的對話框跳出了主窗口 關鍵字:SetWindowLong,SetW

原创 ATL ActiveX控件中用WTL::CButton動態添加按鈕代碼步驟

ATL ActiveX控件中用WTL::CButton動態添加按鈕代碼步驟 首先必須是添加了一個ATL控件,生成了相應的類了。 1,包含頭文件 #in