Time of Update: 2018-12-07
Windows 7網路位置不可選?微軟幫你修複 上方文Q 22:35:40不知道Windows 7使用者有沒有碰到這樣的尷尬——在網路和共用中心裡想改變當前網路連接的位置,但是卻發現對應的位置串連是不可選的,因此就被鎖死在了公用網路模式,而不能改成家用網路或者辦公網路。其實這並不是Windows
Time of Update: 2018-12-07
轉自:http://www.cnblogs.com/wayfarer/archive/2006/04/05/367474.html感謝:張逸:晴窗筆記前言:WCF是微軟基於SOA(Service Oriented
Time of Update: 2018-12-07
本系列意在記錄Windwos線程的相關知識點,包括線程基礎、線程調度、線程同步、TLS、線程池等。進程與線程理解線程是至關重要的,每個進程至少有一個線程,進程是線程的容器,線程才是真正的執行體,線程必然在某個進程的上下文中運行。進程擁有惰性,如果進程中所有的線程都已結束,那麼進程也就沒有存在的必要了。一個進程由如下兩部分組成:1、一個進程地址空間;2、一個進程核心對象一個線程由如下兩部分組成:1、一個線程棧;2、一個線程核心對象線程的開銷要比進程少很多,所以在解決編程問題的時候盡量考慮在當前進程
Time of Update: 2018-12-07
摘要:
Time of Update: 2018-12-07
Problem/Question/Abstract:Delphi 5&6 has a template project for services, but it is incomplete. This example builds on that template and completes the service. It also shows how to start a thread that beeps every 2 seconds. You can use this as a
Time of Update: 2018-12-07
#include <windows.h>#include <stdio.h>#include <conio.h>void main(){ DEVMODE devmode,oldmode; EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&devmode); ZeroMemory(&oldmode,sizeof(DEVMODE));
Time of Update: 2018-12-07
ActivateKeyboardLayout 分別在 Controls、DBGrids、Grids 單元用到, 基本都是如下語句:ActivateKeyboardLayout(Screen.DefaultKbLayout, KLF_ACTIVATE); {表示啟用當前IME}函數字面的意思是鍵盤配置, 好像鍵盤配置是比IME更大的一個概念.在 Delphi 中我們可以通過控制項的 ImeName、ImeMode 屬性來指定或控制IME.可以用下面代碼擷取IME列表:var i:
Time of Update: 2018-12-07
AlphaBlend 是指定映像混合透明的函數, 在 Graphics、GraphUtil、RibbonStyleActnCtrls 單元用到.下面的測試是把一張圖片顯示在表單, 並可以調整透明度.本例:代碼檔案:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls;type TForm1
Time of Update: 2018-12-07
假如我們用 TMainMenu 控制項設計如下菜單:該菜單在表單源檔案中是這樣儲存的:object MainMenu1: TMainMenuLeft = 160Top = 104object File1: TMenuItem Caption = '&File' object New1: TMenuItem Caption = '&New' end object Open1: TMenuItem Caption = '&Open' end
Time of Update: 2018-12-07
Windows Server AppFabric 是一組整合技術,可更輕鬆地產生、擴充和管理 IIS 上啟動並執行 Web 應用程式和複合應用程式。Windows Server AppFabric 適用於使用 ASP.NET、Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF)
Time of Update: 2018-12-07
這個問題是前一階段寫windows服務碰到的。本來在寫擷取設定檔的某個配置的值的時候,通常我都是寫類似下面的這麼一個靜態方法來擷取: 1: /// <summary> 2: /// 擷取每次處理記錄數 3: /// </summary> 4: /// <returns></returns> 5: private static int
Time of Update: 2018-12-07
建立一個文字檔,取名為kill-svn-folders.reg(副檔名由txt改為reg),內容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @="cmd.exe
Time of Update: 2018-12-07
現在使用Windows XP的使用者越來越多,因為Windows XP功能多而且使用簡便。可如果您的硬體設施不夠先進的話,那麼她的運行速度可實在不敢恭維。當然也不是只有升級硬體才能滿足XP“貪婪”的需求嗎?我們可以通過各種軟體來提升Windows XP的運行速度! 註冊表最佳化方案 1、啟用CPU L2 Cahce 到註冊表HKCU_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Time of Update: 2018-12-07
一、赤手空拳破解WINDOWS 2000系統密碼:早期windows2000系統存在著一個稱為IME漏洞的缺陷,任何一個使用者只要瞭解了這個IME漏洞的操作方法就可以輕易的在沒有彌補該漏洞並且不知道系統使用者名稱和密碼的windows2000系統上建立帳戶,並設定為管理員權限。該漏洞存在於windows2000,windows2000 sp1,windows2000 sp2以及某些windows2000 sp3系統中。當然目前最新的是windows 2000
Time of Update: 2018-12-07
// Prepare pipe handles for standard output redirection SECURITY_ATTRIBUTES saAttr; // Set the bInheritHandle flag so pipe handles are inherited. saAttr.nLength = sizeof(SECURITY_ATTRIBUTES); saAttr.bInheritHandle =
Time of Update: 2018-12-07
[轉]http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/29cf2de9-412e-44dd-9050-174089d8e2a2/ Simulating keyboard events: SendInput() is the function to use if DirectX applications need to receive the simulated keyboard events. This
Time of Update: 2018-12-07
一、基本概念1、Windows系統是訊息(Message)驅動的。當使用者操作輸入裝置,產生硬體中斷後,系統核心會得到這此硬體中斷,硬體在系統中經過複雜的運算和處理最終變成訊息。訊息被系統發送給指定視窗。 所有的對使用者介面的操作都會產生訊息,包括按一下滑鼠、按鈕、菜單選擇、視窗建立、視窗移動等。在建立視窗時,需指定視窗所屬的視窗類別,每一個視窗類別都對應一個訊息處理函數,因此每一個視窗都具有自己的訊息處理函數。訊息處理函數是一個回調(Call
Time of Update: 2018-12-07
剪貼簿由系統定義,並不屬於任何一個特定的進程。系統中所有進程都可以訪問和設定剪貼簿。很多具有“複製”、“粘貼”功能的文字編譯器都是通過剪貼簿進行操作。 剪貼簿最大的特點就是資料轉送沒有明確的目標,資料是被動訪問的,設定剪貼簿的程式並不知道所設定的資料什麼時候被訪問,也不知道被哪個進程訪問,剪貼簿中的內容也可以多次訪問,直到新的資料寫入。因此通過剪貼簿也是一種可供選擇的處理序間通訊方式。但是由於系統中任何一個進程都可以無限制地訪問剪貼簿,剪貼簿也是一種不可靠的通訊方式。參考[1,2]
Time of Update: 2018-12-07
1、64位作業系統與32位作業系統最大的不同在於定址空間的大小,32位作業系統使用32位元據來表示記憶體位址,因此有232 (4GB)的可用空間,而64位作業系統可以使用16TB的記憶體位址空間。在64位作業系統下,指標和基礎資料型別 (Elementary Data
Time of Update: 2018-12-07
4、進程的記憶體空間1)進程虛擬位址空間的實現 Windows系統中每個進程都有一個私人的虛擬位址空間,系統需要將每個進程的虛擬位址都映射到實體記憶體地址上。為了實現系統中每個進程都有一個私人的虛擬位址空間,系統為每一個進程都建立一個頁目錄( Directory)和一組頁表。每個進程的頁表是獨立的,而核心空間的頁表是所有進程共用的。