Windows未公開函數揭密——之二

Windows未公開函數揭密——之二http://www.applevb.com 上一次我向大家介紹了如何利用Windows未公開函數實現關閉或重新啟動Windows的功能。在這一期內我要向大家介紹如何使用Windows未公開函數實現調用Windows系統中的一些對話方塊的功能。其中包括如何調用系統的“運行程式“對話方塊、”尋找檔案“對話方塊、更改與檔案相關聯的表徵圖對話方塊等等。 首先在VB中建立一個新的工程檔案,然後在Form1中加入五個CommandButton控制項,不要改變它們的屬性,

Fedora 17配置ssh及Windows遠端連線

 Fedora 17 預設已經安裝好openssh server了,不用再裝不過預設情況下沒有開啟。     以下操作需要在root使用者下進行。1.檢查是否已經正常安裝#rpm -qa | grep openssh-server 如果沒有正常安裝,請執行以下命令進行安裝:    #yum install openssh-server2.開啟ssh服務    #systemctlstart sshd.service3. 隨系統一起啟動服務    #systemctlenable

windows核心編程3(DllMain,SetWindowsHookEx,結構化異常處理等)

本文轉自:http://hi.baidu.com/huguosheng/blog/item/1f925438eb826cf1b311c7f0.html1DLL的進入點函數DllMainBOOL APIENTRY DllMain( HANDLE hModule,                        DWORD ul_reason_for_call,                        LPVOID lpReserved      ){    switch (ul_reason_

windows下安裝配置GSL

一、GSL的下載、安裝  :http://download.csdn.net/detail/diyoosjtu/5164893,http://download.csdn.net/detail/diyoosjtu/5164899 下載 兩個exe檔案  安裝下載的兩個檔案gsl-1.8.exe和gsl-1.8-src.exe,如安裝在:D:\GSL\

在Windows XP下安裝Windows Sidebar(側邊欄)– 中文版

  上一篇介紹了如何在Windows XP下安裝英文版的Windows Sidebar(側邊欄)。目前網上還流行一個中文版的 Windows Sidebar(側邊欄),只是版本比英文版的低。下面也介紹一下具體的安裝步驟:安裝基礎程式Internet Explorer 7Microsoft .NET Framework 2.0 版可轉散發元件包下載安裝程式壓縮包Vista Sidebar For XP安裝壓縮包中的"Sidebar_XP-Extras.exe" (必需的英文字型和 Visual

Windows CE下ActiveX 控制項的使用

在WinCe下使用ActiveX控制項與Window(2k,xp)下最大的不同之處就是要編譯兩個版本的ocx,一個安裝到window上,這樣就可以在EVC環境下使用該ocx進行編程了,一個安裝到wince上,用於使用這個ocx的程式調用。    在此做了個簡單的ocx試了試,能夠在EVC4.2/模擬器wince4.2下成功。具體步驟如下:    1. 開發CE版OCX控制項。先在EVC中開發自己的OCX控制項。編譯成功以後,ocx會被自動下載到模擬器裡去。    2. 在模擬器中註冊該控制項.註

win7下不能收到視窗hook訊息的問題

這幾天被win7下的全域鉤子困惑了很久,一直以為Win7下的全域鉤子沒什麼變化,一直以為是自己的代碼寫錯了....今天還在抓狂的時候被同事一語驚醒夢中人,原來TMD微軟把Win7的全域hook和以前不一樣了!!在網上查了一圈,果然是這樣,哎~~又犯慣性思維的老毛病了,先把記下來吧,明天再驗證一下。。。感謝一下原貼作者!win7下由於UIPI的限制, 高許可權進程無法收到底許可權進程發來的訊息,

windows 下進入CTS工具指令碼startcts.bat

 @echo offset sdk=D:\kdgao\android-sdk-windows-2.3set frameworkdir=.\;%sdk%\libset libdir=.\;%sdk%\libset path=%path%;%sdk%set JAVA_OPTS="-Xmx512M"call java  -Djava.ext.dirs=%frameworkdir%   -DHOST_CONFIG="..\repository\host_config.xml"  com.android.

Windows Socket簡介

Windows 的Socket函數有許多, 我沒有做詳細介紹, 這裡的函數都是簡要說明其用途, 詳細用法請參考MSDN.這裡的主要目的是為了後面的三個應用服務.函數說明:--------- WSAStartup函數初始化Winsock[聲明]int WSAStarup(WORD wVersionRequested,LPWSADATA lpWSAData);[參數]wVersionRequested - 要求使用Winsock的最低版本號碼lpWSAData - Winsock的詳細資料[傳回值]

在windows上搭建一個簡單的subversion(使用netbeans6.X)

   這幾天在netbeans中修改一個web項目時,出現了很大的問題,幸運地是netbeans內建有本地記錄(相當於本地的版本控制系統)。記得最近subversion很火,並且netbeans中也內建了subversion,所以打算自己搭建一個subversion。   

Windows下PBRT v2 安裝指南

1)從官方網站下載PBRT軟體包:http://www.pbrt.org/downloads.php,選擇pbrt-v2-src.zip,for Windows。將壓縮包解壓到某一目錄下,推薦解壓到硬碟的根目錄,例如C:\pbrt-v22)使用Microsoft Visual Studio

windows中結束線程的4種方式

windows作業系統中,建立的線程有以下4種終止方式1.

64位windows作業系統下盡量不要使用32位JDK

新產品發布,拿來試用。由於本機是win7_x64,但是為方便工作,機器安裝了從32位的JDK1.5一直到64位的JDK1.6的4個JDK。為保證運行時能與大多數人的健全狀態相同,依然採用了32位的jdk1.6來運行產品。結果,我第一次碰到應用伺服器剛起來就crash的問題。產生的JVM的錯誤記錄檔如下:## There is insufficient memory for the Java Runtime Environment to continue.# Native memory

Implement Lock files on Windows

Lock files可以用於進程間進行通訊。比如,我們想要讓某些資源被多個進程共用,有一個程式用於發布更新的資源,而其他一些程式可以使用最新的資源做一些事情。由於reader程式可能是一些batch file,所以不太可能使用一些比較進階的同步工具來鎖定我們需要發布的資源。這樣使用lock files將會是比較直接、簡單的方法。我們需要用lock

解決Windows7中無法識別讀卡機的問題

      Windows7問題還真不少,不是今天軟體表徵圖損壞了,就是明天不認識讀卡機了,我的建立16GB的相機儲存卡從來就沒有直接識別過,只能通過讀卡機才能認識,剛才又試了多次,還以為是驅動的問題,結果找了一個惠普官網Compaq 515的XP下的讀卡機驅動,裝上了還是不好使,隨Google之,還真找到瞭解決方法,不過這個方法聽上去很不可思議。      下面介紹怎麼解決這個問題:     

Windows編程非典型錯誤

 最近在做Windows編程,動手的時候有些小問題,貼在這裡以免重複犯錯.#include <windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){WNDCLASS wd;HWND hwnd;MSG msg;wd.style

Fedora 11 案頭去除windows分區顯示

Fedora 11 引入了ntfs-3g shell命令,可以載入Windows下的NTFS分區,在登陸到gnome介面,Windows下的分區就可以直接通過位置->C/D/E....,當載入磁碟分割後,將在案頭顯示該磁碟分割。要隱藏磁碟分割,可以參照如下:1、安裝Configuration Editor:yum install gconf-editor2、應用程式 ->系統工具->配置編輯器3、/apps/nautilus/desktop/volumes_visible 

QT的編譯安裝(以4.2.3 for windows為例) [列印本頁]

http://www.qtcn.org/bbs/simple/index.php?t7844.htmlQT的編譯安裝(以4.2.3 for windows為例)前言:本人連續10多次編譯QT庫失敗,現總結經驗,以飼後來者。QT編譯主要有兩步:configure配置QT,make產生平台相關的QT庫,下面分別說明。第一步:configure  configure這一步很關鍵。主要目的有兩個,一是根據環境變數QTDIR,QMAKESPEC和PATH來產生平台相關的qmake.exe;二是,顧名思義,

Windows: 定製多使用者多Registry鍵指令碼

關鍵就在這個多字。先看看單一Registry鍵的定製過程:reg load HKU\TempHive C:\Users\Default\NTUSER.datreg import Sample.regreg unload HKU\TempHive下面的指令碼可以處理用於Default使用者的多個reg檔案REG load HKU\TempHive "C:\Users\Default\NTUSER.DAT" > nulfor /F "delims=*" %%i in ('dir /A /B *

OSX: 在VirtualBox中運行BootCamp上的Windows-補遺

VirtualBox造成系統運行慢通過使用和在不同場合的運行測試, 一般來說, 造成系統慢的原因主要是記憶體緊張造成的, 需要考慮虛擬機器的記憶體配置和機器實體記憶體的匹配. 適當調整虛擬機器的記憶體, 根據Win7裡的運行程式的需要, 設定最小記憶體, 以便騰出儘可能多的記憶體給OS X使用.我的本本是4GB, OS X 10.8.3, 虛擬機器記憶體設定為1.23GB, 而運行後實際佔用OSX的1.4GB記憶體,這樣算來虛擬機器程式本身佔用將近200MB, 而我的Windows程式,

總頁數: 1345 1 .... 574 575 576 577 578 .... 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.