在Web中如何使用Windows控制項(ActiveX)

轉自:http://www.cnblogs.com/zhuweisky/archive/2012/09/14/2683599.html,特別鳴謝在Web中如何使用Windows控制項?    最近做的一個Web項目,需要在網頁中播放網路攝影機採集的即時視頻,我們已經有了播放視頻的使用C#編寫的windows控制項,如何將其嵌入到網頁中去了?這需要使用一種古老的技術,ActiveX。1.將.Net控制項轉化為ActiveX控制項   

如何:為 Windows 表單 DataGridView 控制項中的新行指定預設值

當應用程式為新添加的行填充預設值時,能使資料輸入變得更方便。通過 DataGridView 類,可以使用 DefaultValuesNeeded 事件填充預設值。此事件在使用者進入新記錄的行時引發。在代碼處理此事件時,可以用選擇的值填充所需的儲存格。下面的程式碼範例示範如何使用 DefaultValuesNeeded 事件指定新行的預設值。樣本Visual Basic 複製代碼Private Sub dataGridView1_DefaultValuesNeeded(ByVal sender A

Windows下apache 實現 SSL

文章參考 http://dufei.blog.51cto.com/382644/90532/假設已安裝成功wamp, 筆者使用的是phpstudy套件,apache安裝位置為C:\Program Files\phpStudy\Apache2;以此說明1 首先下載 openssl-0.9.8g for windows2 解壓,並copy至 C:\Program Files\phpStudy\openssl-0.9.8g_win323 命令列模式,cd至C:\Program

關於Windows SharePonit Services 3.0 的模板問題

我在找關於for  Windows SharePoint Services 3.0 的 templates ,找了很久了,2.0的已經提供下載了,而3.0的介紹葉面上還在寫著Coming  Sonn.......那最近的工作就是評測 Sharepoint Server 2007 的功能,其中最重要的部分就是關於 "Physical Asset Tracking and Management "  的評估,但是從Microsoft website 

[Windows編程] 擷取系統CPU 個數

隨著多核CPU的普及, 程式中有必要考慮利用多核的優勢來提高效能。 比如當建立線程池或者進程池的時候,可以根據系統CPU的個數來設定線程池/進程池的大小。  以下程式碼範例如何擷取CPU的個數。  typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);DWORD GetNumberOfProcessors(){ SYSTEM_INFO si; // Call GetNativeSystemInfo if supported or

[Windows編程] 利用dxdiag擷取使用者機器硬體及OS資訊

診斷使用者機器上出現的問題的時候,機器的硬體以及OS資訊是非常有協助的。 檢查機器上各個硬體資訊的代碼工作量非常大, 這裡介紹一個快速便捷的方法: 利用windows內建工具dxdiag.exe 來產生硬體檢測的報告,然後讀取報告檔案即可。 範例程式碼如下:  STARTUPINFO si = {sizeof(si), 0}; PROCESS_INFORMATION pi = {0}; TCHAR szCmdLine[MAX_PATH] = _T("dxdiag.exe

[Windows編程] #pragma once 和#ifndef … #define … #endif 比較

C++中防止標頭檔被多次include 的常見方式有:1) 用#ifndef ...  #define ... #endif  宏 #ifndef __MYHEADER_H__#define __MYHEADER_H__ // Here is my class ... #endif  2) 用 #pragma once#pragma once// Here is my class ...  建議使用 #pragma once ,原因:1)  代碼簡潔,維護性比較好。 #pragma once

[Windows編程] Windows 7 對多核的支援

Windows 7 和 Windows Server 2008 R2 一個重要更新是增強了對多核的支援。 現已可以支援超過64個邏輯處理器(也就是所謂的“核”),並且引入了NUMA 技術, 大幅度提高多核運算的效能。  傳統的多核運算是使用SMP(Symmetric Multi-Processor

[Windows編程] DLL_THREAD_DETACH 認識誤區

DLL 裡面使用TLS (Local Thread Storage) 的常見做法是:在DLLMain的DLL_PROCESS_ATTACH/DLL_THREAD_ATTACH 被調用的時候為每個線程(Thread)分配記憶體,而在DLL_THREAD_DETACH/DLL_PROCESS_DETACH 被調用的時候釋放記憶體。 MSDN文章《Using Thread Local Storage in a Dynamic-Link Library》 上有這樣的範例程式碼。 BOOL WINAPI

一個windows下基於select多路分離器的Reactor模型

1.封裝了windows下同步變數,包括實現condition,monitor.本來想封裝線程,想著還要封裝類似boost::bind或者signal/solt的,放棄了.2.該Reactor模型不排除在同一個socket上投遞多個eventhandler.一個eventhandler只針對一個socket事件處理(可讀,可寫.當然事件可以用掩碼,本例沒有採用這種做法.)3.採用VS2005編譯.工程攜帶了一個測試server和一個只用於發送資料的client,一個同時收發的client 4.代

[Windows編程] 開發DLL必讀《Best Practices for Creating DLLs》

開發DLL的時候,需要十分注意 DllMain 函數,因為在多線程環境下DLLMain裡面的代碼很容易引發線程死結。 這篇MSDN文章《Best Practices for Creating DLLs》深入討論了開發DLL的時候應該注意哪些事項, 非常推薦。 簡單來說,系統在裝載DLL 的時候會自動產生一個Loader Lock, 避免多個DLL同時被裝載。 LoaderLock從API函數LoadLibrary調用的開始就自動加鎖, 直到DllMain 退出為止。

[Windows編程] 微軟公開Office 檔案(doc, xls, ppt) 格式

有用到Office 檔案格式的朋友可以研究一下。 另外做共用軟體的朋友可以考慮格式轉換工具或者類庫。 我發現最近SourceForge 上有一個項目正在做這個事情: http://b2xtranslator.sourceforge.net ,不妨參考。Office 檔案(doc, xls, ppt) 格式的官方網站: www.microsoft.com/interop/docs/OfficeBinaryFormats.mspxMicrosoft WordWord 97-2007 Binary

Windows 7 ship party

最近幾個月日夜奮戰,Windows 7 終於按時完工 ,可以暫時鬆一口氣了。今天下午整個Windows 開發組在公司大操場開ship party, 順手用手機照了幾張照片傳上來 Windows 牌蛋糕 各種大型的娛樂項目 小吃,飲料,冰激淩 ....  發現Windows部門總裁史蒂夫·辛夫斯基 (Steve Sinfosky) 也在party上,馬上和他合照一張 :)  Sinofsky 在軟體工程方面功力非常深厚,是很多微軟工程師偶像, 他領導了 Office 2007 和 Windows

剖析Windows工作管理員開發原理與實現

剖析Windows工作管理員開發原理與實現剖析Windows工作管理員開發原理與實現Author: Brief[原創]E-Mail: Brief@fz5fz.orgHomepage: www.fz5fz.org && www.safechina.netDate:

[Windows 編程] Windows 7 開發教程,Windows 7 SDK 下載

Windows 7 SDK 下載: http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505  Windows 7  開發教程(Training Kit for Developers)下載: http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06-FADB-4D93-9C80-402621C6

Windows下return,exit和ExitProcess的區別和分析

通常,我們為了使自己的程式結束,會在主函數中使用return或調用exit()。在windows下還有ExitProcess()和TerminateProcess()等函數。本文的目的是比較以上幾種結束程式的方式的區別,並分析其原理。 首先我們用一個例子來說明幾種結束方式的區別。測試環境為Windows XP HOME SP2,編譯器為Visual Studio.net 2003測試代碼如下:#include#include#includeclass Test{public: Test

在Windows下使用OpenCL

轉自 http://www.kimicat.com在Windows下使用OpenCL目前,NVIDIA 和 AMD 的 Windows driver 均有支援 OpenCL(NVIDIA 的正式版 driver 是從 195.62 版開始,而 AMD 則是從 9.11 版開始)。NVIDIA 的正式版 driver 中包含 OpenCL.dll,因此可以直接使用。AMD 到目前為止,則仍需要安裝其 SDK 才有 OpenCL.dll 。不過,在最新的 SDK 中,NVIDIA 和 AMD

Windows系統啟動過程詳細分析

打開電源啟動機器幾乎是電腦愛好者每天必做的事情,面對螢幕上出現的一幅幅啟動畫面,我們一點兒也不會感到陌生,但是,電腦在顯示這些啟動畫面時都做了些什麼工作呢?相信有的朋友還不是很清楚,本文就來介紹一下從開啟電源到出現Windows的藍天白雲時,電腦到底都幹了些什麼事情。首先讓我們來瞭解一些基本概念。第一個是大家非常熟悉的BIOS(基本輸出入系統

Windows自啟動程式的十大藏身之所[轉貼]

Windows啟動時通常會有一大堆程式自動啟動,不要以為管好了“開始→程式→啟動”菜單就萬事大吉,實際上,在Windows XP/2K中,讓Windows自動啟動程式的辦法很多,下文告訴你最重要的兩個檔案夾和八個註冊鍵。一、目前使用者專有的開機檔案夾這是許多應用軟體自動啟動的常用位置,Windows自動啟動放入該檔案夾的所有捷徑。使用者開機檔案夾一般在:Documents and Settings<使用者名稱字>「開始」菜單程式啟動,其中“<使用者名稱字>”是當前登入的使

系統維護寶典 Windows系統損毀修復技巧

對 於使用Windows XP作業系統的朋友來說,當作業系統出現崩潰或者使用時出現一些莫名其妙的錯誤時,一般都是採用重裝系統或者使用Ghost進行系統復原等方法。但是使用 這些方法各有缺陷,比如重新安裝系統,則原來的系統設定和軟體都必須重新安裝,非常麻煩。其實每一項系統錯誤都有方法能進行修複,並且Windows XP作業系統內建的系統修複功能也非常強大,通過它我們可以修複系統中的錯誤以及更新系統檔案。原來的系統設定和所安裝的程式也不會改變。本文中我們就從

總頁數: 1357 1 .... 392 393 394 395 396 .... 1357 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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