學習筆記——windows程式運行原理

作業系統把它所能夠完成的功能以函數的形式提供給應用程式使用,應用程式對這些函數的調用就叫做系統調用,這些函數的集合就是Windows作業系統提供給應用程式編程的介面(Application Programming Interface),簡稱Windows API。作業系統將每個事件都封裝成一個稱為訊息的結構體MSG來傳遞給應用程式,MSG結構定義如下: typedef struct tagMSG {            HWND   hwnd;           UINT  

Windows下NFS伺服器SFU設定

一、安裝SFU1、下載軟體SFUhttp://download.microsoft.com/download/a/1/c/a1ca7af1-a6e3-46e7-874a-4c5d8c0fb3b7/SFU35SEL_EN.exe2、編輯使用者組group檔案和密碼passwd檔案(或者複製目標linux下的group檔案和passwd檔案到windows下的C:\)

升級安裝Windows7後需要處理的相容性程式(不斷更新中)

這篇是繼《windows7升級安裝之初體驗》之後,軟體相容性或者需要升級的列表及解決說明 升級安裝之後,大部分程度基本上都是可以正常使用的,比如vsts2008/oracle/powerdesign/eclipse/等開發工具都正常,目前的網路工具MSN/QQ/飛信等也很OK。但總是會有一些不行的程式,畢竟還是做不到完美轉換,以下只是我個人在使用的過程中碰到的收集,歡迎大家一起分享一下碰到的問題及解決辦法。  1、windows mobile 裝置中心

[How To]Let EditPlus Support LUA Language (Windows)

Download Lua package LuaForWindows from Google Code.Install Lua package. (Lua for Windows installs Lua language, SciTE based Lua IDE and Lua modules to the directory of you choice at install time.)Setup EditPlusTools -> Preference -> Settings &

重裝Win7心情錄

      年前裝的是內測評估版7100的win7作業系統,可是近期提示截止3月1日就到期了,提示注意備份好重要的檔案,Sign~哎,看來微軟是卯足了勁要把使用者逼上使用最新版的絕路了啊~沒辦法,自己不想花錢使用正版作業系統,所以還是先下了個較高版本的7600Win7作業系統湊合下,免得到時候隔三差五的重啟。在這,我給大家留個在網上找到的種子,win_7_rtm_7600_cn.rar 。       Win7裝完了,可是發現機器插著耳機的時候才會有聲音,很悲劇的事情。沒辦法,音效卡驅動作怪啊,

windows 版 arm-elf-gcc)

為了能在windows下使用gcc的編譯器,一直想在cygwin先編譯arm-elf-gcc,但是搞了一個多月最後還是失敗了,不會linux啊。想去改編譯錯誤都不知道從那裡下手。為了主要的事情能夠快點開始,還是用GNU ARM現成的工具鏈吧。  介紹幾個網站:         www.gnuarm.com    下載GNU ARM的工具鏈,裡面有newlib,可以直接使用標準C庫         www.steve.org.uk    下載windows下面的make        

分享Windows Vista Beta1下載

下載 Windows Vista Beta1 BT+電騾+普通 歡迎大家補充其他、報告失效串連。Windows Vista Beta1 2.46GB

子父視窗之間的操作之小例子

 1 用window.openr開啟的子父視窗之間的操作跟架構的是不一樣的,子視窗和父視窗之間有opener來聯絡。而源視窗要訪問子視窗要通過其控制代碼來操作。以下小例子希望能協助新手更瞭解他們的操作。 2  3 test.htm   4  5 <html> 6 <head> 7 <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 8 <meta name="GENER

Windows組策略管理的設定

 前幾天使用gpedit.msc進入組策略管理後,在系統管理範本裡展開後沒有東西。本來想設定一下WindowsXP的登入方式。但一直找不到修改的地方。後來在網上搜尋了一下,原來是系統管理範本沒有載入進來。操作很簡單:首先運行“組策略”程式,然後選擇“電腦配置”或者“使用者配置”下的“系統管理範本”,按下滑鼠右鍵,在彈出的菜單中選擇“添加/刪除模板”.然後單擊“添加”按鈕,在彈出的對話方塊中選擇相應的.adm檔案(我選擇了System.adm和Conf.adm)。單擊“開啟”按鈕,則在系統策略編輯

Windows上獲得IP地址的四種方法

最近在看網路編程(主要是TCP/IP通訊的)的內容,還研究了下WMI。把獲得IP地址的方法總結如下。1.      使用ipconfig程式。在命令列下使用命令ipconfig可以得到原生每個有效網羅介面的IP網絡資訊。如果在代碼中,可以使用Process.Start()方法來調用ipconfig,然後使用Regex來解析結果──當然這樣做太繁了,不實用。但我曾經使用類似的方法在代碼中獲得MAC地址。2.     

體驗Windows Mobile 6.5 (模擬器)

還沒有wm6.5的真機,體驗一下模擬器也不錯 啟動時,原來的綠色,現變成紅色了;開機後的案頭,可以上下拖動的;點擊左上方的"開始",顯示所有程式列表,沒有原來的那個下拉式清單了;布局不是原來的九宮格了,這樣子是不是看起來有點亂的感覺了?:)列表很長,可以上下拖動,不用原來那個捲軸了,用真機的話,用手撥(滑動),感覺應該很爽;設定IE的變化很大的,輸入地址時自動填滿;開啟網頁後自動全屏,這個不錯,右下角那個是"返回";可以顯示Flash噢,效果不錯;可以放大一個地區來瀏覽,底部按鈕分別是:後退,

製作Windows Mobile程式安裝包

使用Visual Studio 2005製作wm上的cab安裝包開啟項目,解決方案中添加新項,添加"智能設定CAB項目";或者在空VS中建立一個"智能設定CAB項目"添加新項左側的Program

[整理]Windows Mobile(.NET CF)開發的書籍

Microsoft Mobile移動開發寶典(微軟技術叢書)基於.NET CF 2.0,C#語言內容比較全面,寫得較詳細,整體感覺不錯。    Microsoft. NTE Compact Framework技術內幕       .NET精簡架構程式設計:C#版      編寫行動程式碼——構建行動裝置 App的基礎軟體工程       Windows Mobile平台應用與開發      .NET Compact

自訂.NET CF控制項,美化Windows Mobile程式介面

雖說.NET CF開發高效,在企業級開發方面是方便、強大,可是他的介面一直卻讓我很心痛,面對iPhone我還是低下了我高貴的頭。所以整理了一些常用的介面控制項及處理方法。提示資訊控制項,用於動態提示一些資訊給使用者!背景漸層,通過P/invoke實現背景色的漸層填充,封裝了一個背景色漸層的按鈕圖片按鈕,按鈕的背景為一張圖片,按下時交替顯示另一張圖片,在一些導航處這樣的效果挺好。繪製背景透明的圖片,在有背景色的Form上顯示透明圖片,這是.NET

漂亮的Windows Mobile裝置中心

先前用的是ActiveSync,近日把作業系統升級成了Windows7,理所當然應該用Windows

Vista就是“五大Windows問題”內容的首字母縮寫

美國東部時間7月24日(北京時間7月24日)訊息,微軟日前正式宣布將“長角”命名為Windows Vista作業系統後,引起了業界的廣泛關注。45%的人表示他們會習慣使用Windows

ubuntu10.10自動掛載 win分區

我的系統ubuntu10.10,安裝了ubuntu案頭,發現不能自動掛載win的分區。1.首先 建立掛載目錄用於自動掛載windows的分區在終端運行命令:sudo mkdir /media/D 2.運行 sudo fdisk -l查看磁碟分割情況, 下面以我的硬碟為例:3.運行sudo vi etc/fstab    #修改/etc/fstab設定檔,添加如下內容(橙色字型部分)要注意分區格式!# <file system> <mount point>  

Windows Mobile 6 SDK及中文版模擬器直接下載網址(官網)

WM6 Standard即原來的SmartPhone,WM6 Professional即原來的PPC。WM6 SDK下載網址: WM6 Standard SDK(210M):http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi WM6 Professional

How to enable AHCI in Windows 7 RC after installation

AHCI  (Advanced Host Controller Interface) enables native command queuing and hot-plugging through SATA host controllers (Serial-ATA) for your hard drives. In many scenarios it enables more efficient multi-tasking. Vista was the first Windows OS to

windows下架設subversion服務

一、下載安裝http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91預設安裝即可。二、建立Repository 1. 建立目錄,例如:c:\svnsrc\csharp2. 開啟命令視窗, 鍵入 :svnadmin create --fs-type fsfs c:\svnsrc\csharp三、配置Repository進入Repository目錄,在本文中是 c:\svnsrc\csharp ,你會看到conf目錄,

總頁數: 1357 1 .... 45 46 47 48 49 .... 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 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。