Time of Update: 2017-02-27
windows在建立表單時使用一個CreateWindowEx函數,通過傳給這個函數的參數來確定視窗的樣式。而CreateParams虛函數是VCL在建立視窗之前調用的,用來取得要建立的視窗的樣式的及其它一些相關屬性的(Params參數),這裡先通過調用TCustomForm的CreateParams函數來取得標準的視窗屬性,再通過Params.Style^=WS_CAPTION;把視窗樣式裡的標題列屬性去掉,函數執行之後呢,VCL就把這個參數傳給CreateWindowEx函數,這樣建立的視窗
Time of Update: 2017-02-27
1.重載CreateParams函數,設定透明風格2.然後重載它的WM_ERASEBKGND訊息。程式碼片段:.h Fileclass TYourForm:public TForm{private: void __fastcall WMNC(TMessage &Message);public: __fastcall TYourForm(TComponent *Owner); BEGIN_MESSAGE_MAP
Time of Update: 2017-02-27
重載TForm類的CreateParams(TCreateParams& Params)方法。void __fastcall CreateParams(TCreateParams& Params){ Params.Style&=WS_CAPTION; TForm::CreateParams(Params);}截取Windows的WM_NCHITTEST訊息在標頭檔中加入private: void __fastcall WMNChitTest(TMessage&
Time of Update: 2017-02-27
---- 用過DreamWeaver的人都會發現DreamWeaver將每一個編輯的檔案顯示在工作列上,並且使用者任意關閉一視窗而不影響其他視窗,好象每一個視窗間沒有關聯,沒有主視窗似的。但我們也能發現其實這些視窗間也有資料是共用的,如存檔的路徑。---- 經過研究我發現其實這些視窗其實是屬於同一程式的,並且實現方法也非常的簡單。下面我用Inprise公司的C++ Builder為大家舉一個簡單的例子。----
Time of Update: 2017-02-27
一、輸入文字輸入文字時,文字會出現在插入點(也稱當前位置,即那個一直閃動的小豎條,其狀態顯示在Word狀態列中)前。如果要在文字中間插入新的內容,可將滑鼠指標移動到相應位置單擊,插入點即移到該位置,也可以按方向鍵移動插入點。在整頁模式中,錄入文字達到一行的最右側會自動換行。按斷行符號鍵可以另起一段。Word具有“即點即輸”功能,在想要輸入文字的位置雙擊左鍵,插入點即被定位於此,可以在此位置輸入新的文字內容。提示:如果雙擊無效,可執行“工具”&rar
Time of Update: 2017-02-27
因網上只有Delphi例子本人在用CB編寫時發現有一些例子不能用,所以一生氣就索性查了查資料自己寫了,怕網友們在用編程時也遇見此類情況, 就馬上傳了上來。void __fastcall TForm1::BitBtn1Click(TObject *Sender){char *ADevice, *ADriver, *APort;THandle DeviceMode;PDeviceMode DevMode;int
Time of Update: 2017-02-27
下面是一個將資料直接發送到印表機的樣本:記得在檔案中加上#include winspool.hbool Print(char* szPrinterName, char* szBuffer)// szBuffer是我們希望發送到印表機的資料緩衝{HANDLE hPrinter; //印表機控制代碼int iLen = strlen(szBuffer);// 發送資料的長度DWORD dwWritten; // 已經向印表機寫了多少if(OpenPrinter(szPrinterName,
Time of Update: 2017-02-27
使用者在Word2007中成功建立自訂的圖表模板後,可以根據工作需要使用這些自訂的圖表模板建立圖表,操作步驟如下所 述:第1步,開啟Word2007文件視窗,切換到“插入”功能區。在“插圖”分組中單擊“圖表”按鈕,如圖2011081011所 示。圖 2011081011
Time of Update: 2017-02-27
1. 準備工作:首先將下載到的DevExpress ExpressQuantumTreeList組件壓縮包解壓縮(ccrun.com有下載),在本說明中解壓目錄為:C:\CrnVCL\注意後面的資訊和這個目錄有關,如果你的目錄不同,請更改相應的目錄名稱可以看到有以下幾個目錄:ExpressDataControllerExpressEditors Library 5ExpressExport LibraryExpressGDI+
Time of Update: 2017-02-27
摘要為了實現對手寫字型的識別,運用了人工智慧的分層神經網路思想,對識別的字型通過訓練學習,達到識別手寫字型的功能。關鍵字 VC,人工智慧,神經網路,手寫辨識。1 引言1.1 編寫目的人工智慧英文名表示是"Artificial Intelligence",簡稱 AI,也就是用電腦類比人的思維和知識,通過對本系統的學習開發,對電腦人工智慧和神經網路有了初步的認識,萌發初學者對人工智慧和網路神經學習的基本方法和思路。1.2
Time of Update: 2017-02-27
在Word 2010文檔中進行合併列印時,有時只需選擇特定欄位非空的收件者作為合并對象。例如只選擇“職務”字 段含有內容的收件者,操作步驟如下所述:第1步,開啟Word 2010文件視窗,切換到“郵件”功能區。在“開始合併列印”分組中單擊“編 輯收件者清單”按鈕,如圖2011080401所示。圖2011080401 單
Time of Update: 2017-02-27
概要 :隨著Intel Pentium III處理器的發布,給程式設計人員又帶來了許多新的特性。利用這些新特性,程式員可以為使用者創造出更好的產品. Pentium III和Pentium III Xeon(至強處理器)的許多新特性,可以使她能夠比Pentium II和Pentium II Xeon處理器有更快的運行速度,這些新特性包括一個處理器序號(unique processor ID)和新增SSE處理器指令集,這些新的指令集就像Pentium
Time of Update: 2017-02-27
關鍵字 :Pentium,處理器,單指令多資料流擴充指令,SSE,指令集概要 :隨著Intel Pentium III處理器的發布,給程式設計人員又帶來了許多新的特性。利用這些新特性,程式員可以為使用者創造出更好的產品. Pentium III和Pentium III Xeon(至強處理器)的許多新特性,可以使她能夠比Pentium II和Pentium II Xeon處理器有更快的運行速度,這些新特性包括一個處理器序號(unique processor
Time of Update: 2017-02-27
1、在Toolbar資源中建立一個工具列IDR_TOOLBAR。增加按鈕。然後再MainFrame中添加一個成員變數CToolBar m_newToolBar; 在Mainframe的OnCreate函數中加入://建立工具列,並載入工具列資源 if (!m_newToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_RIGHT | CBRS_GRIPPER | CBRS_TOOLTIPS |
Time of Update: 2017-02-27
很多時候,我們需要在Word文檔中插入一些圖片,但如何對這些圖片進行處理,卻是一個比較複雜的問題。例如現在需要將其設定為置中,如果一個一個手工設定置中的話,那效率之低是可想而知,有沒有辦法也能批量完成呢?我們可以分兩種不同的情況來進行解決,這裡以Word 2007為主同時適當結合Word 2003進行說明:1.嵌入式圖片如果文檔中的圖片,選中後四周出現了8個黑色的控制塊,如圖1所示,那麼就表示這些圖片是屬於嵌入式的。圖1對於嵌入式的圖片,無論是Word 2007或是Word
Time of Update: 2017-02-27
剪貼簿(ClipBoard)是Windows內建的一個非常有用的工具,通過小小的剪貼簿,架起了一座彩橋,使得在各種應用程式之間,傳遞和共用資訊成為可能。然而美中不足的是,剪貼簿只能保留一份資料,每當新的資料傳入,舊的便會被覆蓋。而在Word 2000中首選引入了多重剪貼簿的概念,將剪貼簿中所容納資料的數目由1個一下子升級至12個,而在Word XP 中則更多,一下子變成了24個。在Word 2000中的剪貼簿只能夠供Word 2000內部使用,而最近筆者在使用Word
Time of Update: 2017-02-27
最近在論壇裡總有人問關於sizeof的問題,並且本人對這個問題也一直沒有得到很好的解決,索性今天對它來個較為詳細的總結,同時結合strlen進行比較,如果能對大家有點點協助,這是我最大的欣慰了。一、好首先看看sizeof和strlen在MSDN上的定義:首先看一MSDN上如何對sizeof進行定義的:sizeof Operatorsizeof expressionThe sizeof keyword gives the amount of storage, in bytes,
Time of Update: 2017-02-27
要做到無紙化辦公,還真的不容易。比如現在整理的一份花名冊,需要在已經繳納作業的學生名字上打勾以示區別,這一看似簡單不過的任務,就著實將了我一軍。打個“√”倒不難,只需使用Word的插入符號功能即可,難的是如何將這個“√”疊加到文字上去呢?方法一:藝術字疊加我們知道,Word支援圖文混排,那麼我們就可以利用這一特性,來達到我們的要求。在Word
Time of Update: 2017-02-27
如何分析網頁元素,然後進行相應處理,比如填表,遞交等等#include <Mshtml.h>AnsiString __fastcall TForm3::Submit(void){IHTMLDocument2 *pHTMLDoc = NULL;LPDISPATCH pDisp = NULL;pDisp =CppWebBrowser1->Document;if(pDisp) { if
Time of Update: 2017-02-27
Office 2003增加了很多功能,尤其在Word 2003中還增加了英譯漢、漢譯英和英英同義字的功能!似乎能讓金山詞霸下崗了。對於沒有詞霸而又特別想要翻譯單詞的朋友特別有用處。安裝方法:在安裝Office 2003的時候,要選擇“自訂安裝”。找到Word樹形下的“校訂工具”,選擇“從本機運行全部程式”。這樣就能保證在安裝Office