枚舉當前所有的 IE 視窗 – 回複 “混崗” 的問題

問題來源: http://www.cnblogs.com/del/archive/2008/02/28/1085432.html#1247615致 "混崗" 同學: 你同時提到 IE 中的 "輸入框", 沒有明白你的意思; 這個例子只是找頂層視窗, IE 的 "輸入框" 是 IE 視窗的子視窗, 需要在此基礎上繼續枚舉子視窗.本例(測試時, 我開啟了: 搜狐、Google和我的部落格):代碼檔案:unit Unit1;interfaceuses Windows, Messages,

Windows 編程[1] – 表單產生的過程一

本例:建立一個控制台程式, 貼入下面代碼即可運行:program Project1;uses Windows, Messages;{等待調用的過程, 用於在表單上繪製文本}Procedure OnPaint(h: HDC);const s = 'CodeGear Delphi 2007';begin TextOut(h, 10, 10, PChar(s), Length(s));end;{視窗回調過程}function WndProc(wnd: HWND; msg: UINT;

Windows Workflow Foundation學習資源

      準備開始學習Windows Workflow

Windows 的多線程程式設計初步

  一般情況下多線程編程多採用MFC類庫實現,那麼如果不使用MFC 如何進行多線程程式設計呢?本文將就這個問題進行討論:  微軟在Windows API中提供了建立新的線程的函數CreateThread,它的文法如下:hThread = CreateThread (&security_attributes, dwStackSize, ThreadProc,pParam, dwFlags, &idThread)

給自己的Blog程式添加對Windows Live Writer的支援

Windows Live Writer以及Xml-Rpc的介紹(很早寫的一篇文章, 扔過來備份一下)Windows Live Writer是Microsoft推出的瀏覽器外用的Blog編輯和發布的工具, 支援Html和簡單的圖片編輯上傳, 使用它, 可以極大的方便Blog的編輯和發布. 現在Windows Live Writer對國外較大的Blog服務提供了支援, 如Live Spaces, Blogger等, 如果你沒用使用支援列表裡的服務卻想使用Windows Live Writer的話,

【Windows】線程漫談——線程同步之等待函數和事件核心對象

 本系列意在記錄Windwos線程的相關知識點,包括線程基礎、線程調度、線程同步、TLS、線程池等。 用核心對象進行線程同步核心對象:Windows作業系統使用核心對象來管理進程、線程、檔案等諸多種類的大量資源。核心對象的建立通常是通過Windows

Windows 編程[18] – 更換功能表項目: ModifyMenu

本例:本例使用的資源檔(TestRes.rc):MyMenu1 MENUEXBEGIN MENUITEM "Open" ,101 MENUITEM "Old" ,102 MENUITEM "Help" ,103END本例代碼檔案:program Project1;{$R 'TestRes.res' 'TestRes.rc'}uses Windows, Messages;const IDM_New = 202; {常量將作為修改後的菜單的標識}{收到 WM_COMMAND

Windows 編程[19] – 改變功能表項目的狀態: GetMenuState、EnableMenuItem

本例:本例使用的資源檔(TestRes.rc):MyMenu1 MENUEXBEGIN MENUITEM "菜單" ,101 MENUITEM "改變我的禁止與非禁止狀態" ,102 MENUITEM "改變" ,103END本例代碼檔案:program Project1;{$R 'TestRes.res' 'TestRes.rc'}uses Windows, Messages;{收到 WM_COMMAND

Windows 編程[20] – 改變功能表項目並換行

本例:本例使用的資源檔(TestRes.rc):MyMenu1 MENUEXBEGIN MENUITEM "File" ,101 MENUITEM "Add" ,102END本例代碼檔案:program Project1;{$R 'TestRes.res' 'TestRes.rc'}uses Windows, Messages;var i: Word = 1;{收到 WM_COMMAND 訊息時需要做的工作}procedure OnCommand(h: HWND; wParam:

Delphi 的字元及字串[5] – 字串與 Windows API

Windows API 中的字串對應這 Delphi 的 PChar(PAnsiChar); 在 API 中使用 Delphi 的字串還是比較靈活的.先說賦值://賦值方法1: 給直接量begin SetWindowText(Handle, '新標題');end;//賦值方法2: 定義它要的類型var p: PChar;begin p := '新標題'; SetWindowText(Handle, p);end;//賦值方法3: 轉換成它要的類型var str:

Windows 編程[23] – 快速鍵資源

提示:1、因為加入快速鍵, 本例的基礎代碼和以前不同了; 因為表單初始化時要先載入快速鍵資源, 還要攔截快速鍵訊息另作處理.2、關於快速鍵的話題, 以前接觸過不少了, 但那些都不是本質:    註冊系統級熱鍵    所有可選的快速鍵列表    快速鍵設定控制項    快速鍵的記錄方式3、我曾經以為快速鍵不過就是攔截鍵盤訊息, 現在看來那是想得太簡單了; 很容易就可以說明: 鍵盤訊息是需要焦點的, 而快速鍵是只對主視窗.4、使用快速鍵前應該先建立一個快速鍵表或建立快速鍵資源,

Windows 編程[13] – 菜單與菜單資源(二)

我們可以把上例中的資源檔修改成這樣:MyMenu1 MENUEXBEGIN POPUP "&File" ,65535 BEGIN MENUITEM "&New" ,101 MENUITEM "&Open" ,102 MENUITEM "&Save" ,103 MENUITEM SEPARATOR MENUITEM "E&xit" ,104 END POPUP "&Edit"

如何提高Windows作業系統記憶體利用效率

  最佳化記憶體,提高記憶體的使用效率,儘可能地提高運行速度,是我們所關心的問題。下面介紹在Windows作業系統中,提高記憶體的使用效率和最佳化記憶體管理的幾種方法。  1、改變分頁檔的位置  其目的主要是為了保持虛擬記憶體的連續性。因為硬碟讀取資料是靠磁頭在磁性物質上讀取,分頁檔放在磁碟上的不同地區,磁頭就要跳來跳去,自然不利於提高效率。而且系統硬碟檔案眾多,虛擬記憶體肯定不連續,因此要將其放到其他盤上。改變分頁檔位置的方法是:用滑鼠右鍵點擊“我的電腦”,選擇“屬性→進階→效能設定→進階→更

如何找回Windows 8開始按鈕和開始菜單?

微軟在Windows 8中做了一個重大改變,那就是取消了工作列中的開始按鈕,這必然會讓很多使用者難以適應,那麼如何才能在Windows 8中用上熟悉的開始按鈕和開始菜單呢?下面我們為大家匯總了多個方案。進入正題前再多說幾句,Windows 8開始按鈕並沒有消失,它還在,只是換了個位置移動到了右側Charm超級欄中。Windows

MFC程式對win32的封裝總結(視窗類別的註冊,視窗的建立,視窗的視窗過程指定)

 首先來一張類結構層次圖然後我們進入討論的正題吧!  CWinApp* pApp = AfxGetApp(),GfxGetApp是取得當前CMyApp的對象的一個函數 這樣我們用當前的App對象(衍生類別)附值給CWinApp指標(父類)。這樣下面pApp.InitInstance()調用的就是衍生類別的因為它是虛函數,如果衍生類別沒有重寫那就調用基類一層一層往上找標號為3,4處:           

Windows Server AppFabric緩衝參考執行個體和方案選擇 2/3

執行個體Web Camps Training Kit[MSDN上可以下載,如下的地址] http://download.microsoft.com/download/4/D/A/4DA69FF9-A83D-4139-8F0E-7E01D8684F6D/WebCampsTrainingKit.Setup.20100720.exe中\Labs\EnhancingYourWebApp\Source\Ex01-AddingAppFabricCache有這個的詳細說明Start-CacheCluster 

windows指令碼概述 1/4

Windows 指令碼宿主 (WSH Windows Script Host) 是一種 Windows 管理工具。Windows 98引入,後續的Windows一直支援。由WScript CScript(預設安裝在Windows的System32目錄下, wscript.exe: GUI形式 cscript.exe:命令列形式, 執行參數完全一樣,沒有差別)解釋執行。當前目前對於Windows的管理引入了PowerShell,

[轉載]Windows Communication Foundation入門(Part Two)

[轉載]http://www.cnblogs.com/wayfarer/archive/2006/04/10/370957.html[感謝]張逸:晴窗筆記三、WCF的技術要素作為基於SOA(Service Oriented Architecture)的一個架構產品,WCF最重要的就是能夠快捷的建立一個服務(Service)。如所示,一個WCF Service由下面三部分構成: 1、Service

[轉載]Windows Communication Foundation入門(Part Three)

[轉自]http://www.cnblogs.com/wayfarer/archive/2006/04/17/377016.html[感謝]張逸:晴窗筆記《Windows Communication Foundation之旅》系列之三範例程式碼下載:DuplexSample.rar四、Service Contract編程模型在Part Two中,我以“Hello

Windows Mobile實現透明控制項

.NET Framework的WinForm程式支援支援調節控制項的透明度和GDI+,用它可以實現例如淡入淡出這種很酷的介面效果。而.NET Compact Framework的表單和控制項不支援透明和GDI+,因此常常利用圖片來完成一些美觀的程式介面效果,這樣會使得程式包附帶了很多用於交替的圖片而體積變大。今天看到了Windows Mobile 5.0/6上也有Alpha Blend API,可以用於實現一些透明的控制項,如所示: 心動了吧?上面的demo程式來自

總頁數: 1345 1 .... 1136 1137 1138 1139 1140 .... 1345 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.