淺析Windows編程的剪貼簿機制

 作者:中國電波傳播研究所青島分所郎銳 時間:2004-08-03 出處:天極網 摘要: 本文對Windows剪貼簿機製作了深入、全面的闡述,具體內容包括:文本、位元影像、DSP、自訂格式剪貼簿的使用和多資料項目和延遲提交技術。  關鍵詞: VC++6.0; 剪貼簿機制;資料格式;延遲提交  Windows剪貼簿  Windows剪貼簿是一種比較簡單同時也是開銷比較小的IPC(InterProcess

和Windows作鬥爭:MSN不能給對方發送即時(離線)資訊

癥狀:我添加同事為好友,在我的連絡人清單裡面出現她的名字,但是顯示的狀態為“離線”,不能傳送檔案,也不能發送訊息,其實我和對方都線上。重複新增連絡人...,仍然沒有提示資訊 其實我遇到過幾次了,往往是MSN還沒有反應過來,解決辦法是讓對方再加你一次就好了。MSN這東西還真是比較慢,一個辦公室的人發點東西,好久才有反應。當然還有一個很大的可能是,在“隱私”選項裡,該連絡人被阻止了,這是連帶引起的:第一次加了沒看到對方線上,就刪除掉再重新加一次,問題就出來了:刪除的時候,這個連絡人順帶被阻止了。新的

三招兩式,Windows XP系統中巧刪AVI檔案

  在與Windows XP系統親密接觸的過程中,你或許常常會發現無法正確刪除avi視頻檔案,具體的現象可能是系統彈出“無法刪除,請退出應用程式”的提示視窗,哪怕是重新啟動系統時該現象仍然存在。那麼為什麼會在Windows XP系統出現無法刪除avi檔案的現象呢?我們又該如何正確刪除avi檔案呢?其實,這主要是Windows

Windows系統最佳化bat命令

@echo ---------------------------@echo      正在最佳化系統服務@echo ---------------------------@sc config wuauserv start= demand@sc config Browser start= disabled@sc config Dnscache start= disabled@sc config Spooler start= demand@sc config LanmanServer start=

命令列修改網路設定ip地址、dns、網關的方法(windows)

 這個技巧在常使用筆記本出差的朋友是非常有用的,比如到了另外一個環境,如客戶的公司等,總需要修改網路設定成別人的內網地址、網關、dns等,寫個批次檔,到時候改一下後一執行便可以了,比滑鼠操作來的快吧。Form:http://blog.csdn.net/zmxj 修改ip,子網路遮罩,網關,dns。“網路連接名”是你機器上網路屬性裡看到的串連名,把下面改成自己的串連名。netsh interface ip set address "網路連接名" static 192.168.0.88 255.25

WindowsXP下配置IPv6

在WindowsXP下,好像所有的關於IPv6的配置工作都通過ipv6.exe來完成。開啟cmd視窗, 執行ipv6,你就可以看到一些協助資訊,截取如下: usage: ipv6 [-v] if [ifindex]        ipv6 [-p] ifcr v6v4 v4src v4dst [nd] [pmld]        ipv6 [-p] ifcr 6over4 v4src ...... 本文主要是介紹ipv6.exe的使用。 1. ipv6 install/uninstall

{windows修改}之個人重裝系統必做的一件事

set ICO=D:\圖樣\ico\程式表徵圖echo %ICO%::停止並禁用自動播放sc config   ShellHWDetection start= disablednet stop "Shell Hardware Detection"::停止並禁用自動更新net stop wuauservsc config  wuauserv start= disabled::不用自動更新regsvr32 /u wuaueng.dll::-------------------------------

vxworks下的指令碼script建立和使用(相當於windows下的autoexec.bat)

首先,製作的vxworks需要支援【指令碼啟動】組件: 其次,BSP/config.h的【boot line】中要添加要啟動的指令碼,這裡假設名字為start.txt:注意上面的start.txt前面一定要有路徑名,否則啟動後報找不到指令檔錯誤!修改完畢後,建立上述的bootrom.sys最後,建立一個start.txt文字檔,裡面的內容如下(如在vx命令列下的每條命令輸入即可,只不過把這些命令集中在了一起執行): ld 1,0,”/ata0a/myLoad.out” myLoad(“/ata0

Windows CE下的USB裝置驅動程式開發執行個體

 下面舉個簡單的例子來詳細說明一下驅動程式的開發過程。 例如我們有個USB Mouse裝置,裝置資訊描述如下: Device Descriptor: bcdUSB: 0x0100 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x08 (8) idVendor: 0x05E3 (Genesys Logic Inc.) idProduct: 0x0001 bcdDevice: 0x01

如何將視窗最小化到系統托盤

編寫托盤程式主要解決兩個問題:   (1)建立、修改、刪除托盤;   (2)如何對托 盤接收到的訊息進行處理。   這就要用到幾個Windows API函數。   首先,Shell_NotifyIcon是用於托盤的Shell API。該API用到一個NOTIFYICONDATA結構.   Type NOTIFYICONDATA     cbSize As Long '該結構所佔位元組數     hwnd As Long '接收托盤表徵圖訊息的視窗指標     uID As Long

vc++筆記–Windows發展曆史

 Windows起源可以追溯到Xerox公司進行的工作。1970年,美國Xerox公司成立了著名的研究機構Palo Alto Research Center(PARC),從事區域網路、雷射印表機、圖形使用者介面和物件導向技術的研究,並於1981年宣布推出世界上第一個商用的GUI(圖形使用者介面)系統:Star 8010工作站。但如後來許多公司一樣,由於種種原因,技術上的先進性並沒有給它帶來它所期望的商業上的成功。    當時,Apple Computer公司的創始人之一Steve

如何排除 Windows Communication Foundation (WCF) 安裝問題

有些 Windows Communication Foundation 登錄機碼無法通過在 .NET Framework 3.0 上執行 MSI 修複操作來修複如果您刪除下面的任何登錄機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceModelService 3.0.0.0HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceModelOperation

windows中的WaitForSingleObject和WaitForMultipleObjects

 The WaitForSingleObject function checks the current state of the specified object. If the object's state is nonsignaled, the calling thread enters the wait state. It uses no processor time while waiting for the object state to become signaled or

Windows驅動程式的安裝(一)

     Windows的驅動程式安裝,也就是將已經編譯好的**.sys檔案“嵌入”到Windows作業系統的核心層。以下介紹幾種我所知道的常見方法。注意:以下幾種方法中,除inf安裝外,適合一般的NT驅動,並不能安裝Minifilter(微過濾驅動)。對於Minifilter的安裝,我們將在以後的文章中談到。一、藉助相關工具      

關於windows下IME的切換

       實際上,dos命令下IME的切換是靠conime.exe。        引用百度百科:它是輸入法相關程式,同時他也是bfghost的遠端控制後門程式。此程式允許攻擊者訪問你的電腦,竊取個人資訊,一般情況下是不會啟動並執行。CONIME.EXE的確是CMD.EXE建立的。只要開啟PROCESS EXPLORER,將記憶體中的CONIME.IME進程刪掉,然後啟動CMD.EXE就可以看得到接著啟動CONIME.EXE了,CONIME.EXE是CMD的中文輸入器,刪掉這個進程,CMD.

WINDOWS的拖拽實現

拖放相關的介面包括 1.註冊支援拖放目標的視窗RegisterDragDrop( HWND, IDragTarget* );將需要支援拖放的目標視窗註冊為可接收資料,並傳入實現的IDragTarget介面。  2.當需要啟動拖放時調用DoDragDrop(   IDataObject * pDataObject,  //Pointer to the data object  IDropSource * pDropSource,  //Pointer to the source  DWORD

Windows8 找回開始菜單方法

        隨著10月26日Windows 8系統正式發布的日子日益臨近,新系統中重新加入Windows 7一樣的開始按鈕的呼聲也越來越高,首家還原開始按鈕的Stardock公司最近發布了near-final版本Start8,讓我們通過下面這段視頻來進一步瞭解新版本中的相關改進。新版Start8更新日誌: 1.Windows

Windows7裝上Windows8雙系統的一種實現方法

摘要: 不用刻盤,不用隨身碟,不用虛擬機器,只需要一個空的分區就能在不影響win7的情況下體驗win8了,親測可用(本人32位的Windows 7 旗艦版裝上32位Windows 8消費者預覽版)。 一、下載安裝鏡像   下載連結 http://windows.microsoft.com/en-US/windows-8/iso  如:   根據自己當前系統來選擇,32位的就下32位的,64位就下64位的。      密鑰是:DNJXJ-7XBW8-2378T-X22TX-BKG7J(需要記下來,

在Windows系統和VxWorks系統上實現IP多播

在Windows系統和VxWorks系統上實現IP多播作者 楊登峰 2004/04/24多播在視頻會議的應用是非常廣的。筆者就學習中得到的體會來與大家共用。(一)多播概要多播有控制層面(control plane),資料層面(control plane)。(1)控制層面分

Windows XP精簡版無添加刪除群組件選項而無法安裝IIS的解決之道

緣由:某些windows版本(如windows XP HOME或者是精簡版)的添加/刪除程式組件裡面沒有IIS安裝選項而致IIS無法安裝。解決方案:(1)先下載IIS安裝檔案。你可以在網上找iis6.0完整安裝包xpSp1-3完整版等IIS版本。下載完後,解壓到任意盤符的根目錄下(如D:\,最好是根目錄,便於後面打命令),這樣解壓後的檔案夾類似於: d:\iisXPsp3(根據情況可能有所不同)。(2)修改sysoc.inf檔案配置。在“開始”菜單的“運行”中輸入“c:\Windows\inf\

總頁數: 1345 1 .... 295 296 297 298 299 .... 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.