Windows 編程[19] - 改變菜單項的狀態: GetMenuState、EnableMenuItem
本例效果圖: 本例使用的資源文件(TestRes.rc):MyMenu1 MENUEXBEGIN MENUITEM 菜單 ,101 ME
Windows 編程[20] - 改變菜單項並換行
本例效果圖: 本例使用的資源文件(TestRes.rc):MyMenu1 MENUEXBEGIN MENUITEM File ,101 MENUITEM
Windows 編程[21] - WM_MENUSELECT 消息與 GetMenuString 函數
提示: 1、菜單項的標識存放在 WM_MENUSELECT 消息的 lParam 參數中的低兩位. 2、WM_MENUSELECT 也包括系統菜單發送的消
Windows 編程[22] - 菜單選擇與畫刷修改
提示: 1、CheckMenuItem 函數用來改變菜單項的選擇狀態; 2、SetClassLong 函數可以修改窗口類注冊前登記的所有參數, 這裡通過
TWebBrowser、MSHTML 與 DOM (1): 從 TWebBrowser 中獲取 window 對象
借助 TWebBrowser 可以把軟件做的更漂亮、更靈活, 很多軟件已經或者早就這樣做了. 盡管 HTML DOM 內容繁雜(涉及到 Html、Java
TWebBrowser、MSHTML 與 DOM (2): 獲取 window 對象的時機
這是在頁面下載完畢後即刻獲取:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants
TWebBrowser、MSHTML 與 DOM (3): window 對象的屬性、方法、事件縱覽
這還不是 TWebBrowser 控件的屬性、方法、事件; 這和浏覽器中 JavaScript 的 window 對象是一致的. window 對象是網頁
TWebBrowser 與 MSHTML(5): document 對象的屬性、方法、事件縱覽
v{IHtmlDocument2 方法:}write //寫入writeln //寫入並換行open //打開一
Delphi TIniFile 類操作ini配置文件
一、有必要了解INI文件的結構: ;注釋 [小節名] 關鍵字=值 ... ---- INI文件允許有多個小節,每個小節又允許有多個關鍵字, “=”
Delphi 中用 GetEnvironmentVariable 獲取常用系統變量
//譬如 WINDIR 是表示系統目錄的系統變量, 可以這樣獲取:var s: string; begin s := GetEnvironmentVar
在DLL中封裝的VCL窗體Tab鍵響應的問題
在DLL中的子窗體不會響應Tab按鍵的,這個時候就需要手動去指定Tab鍵的操作,但是前提是主窗體要向這個窗體發送一個消息,一個Tab鍵按下的消息。基本順序是這
DataSnap 2009 系列之一 (連接篇)
Delphi 的MIDAS出來了這麼多年終於有改進的版本了 COM-FREE的DataSnap 2009真是清爽了很多 DataSnap 2009 除了不