新聞中心
怎樣用代碼實現(xiàn)快速關(guān)機(jī)?
如果使用系統(tǒng)命令的話,向上幾樓說的,如果是編程,那么調(diào)用存在于ntdll.dl中的WINAPI函數(shù)NtShutDownSystem 函數(shù)原型如下: NTSYSAPI NTSTATUS NTAPI NtShutdownSystem(SHUTDOWN_ACTION); 結(jié)構(gòu)定義: SHUTDOWN_ACTION typedef enum _SHUTDOWN_ACTION { ShutdownNoReboot, ShutdownReboot, ShutdownPowerOff //這個數(shù)快速關(guān)機(jī),需要權(quán)限 }SHUTDOWN_ACTION;

c語言調(diào)用api接口實例?
#include
#include
#include
#include
void main()
{
char shut[8];
char b[81];
printf("Hello, Welcome to the TC automatic shutdown procedures\n");
printf(" Watermelon production\n");
c++調(diào)用windows API方法非常方便,只要在文件的開頭,包含了相應(yīng)的頭文件就可以直接調(diào)用了。
下面給一個簡單的例子:#include "stdafx.h" // 這是VC自動添加的文件,沒有什么用途#include
1.包含調(diào)用函數(shù)的頭文件;
2.連接指定的庫文件;
3.API函數(shù)前加::符號,表示全局函數(shù).
4.在MSDN中可以找到相關(guān)API的用法。
vista系統(tǒng)是什么?
vista是指Windows Vista系統(tǒng),是微軟公司所研發(fā)的具有重大創(chuàng)新意義的一個版本,其內(nèi)核版本號為Windows NT 6.0;Windows Vista較上一個版本W(wǎng)indows XP增加了上百種新功能。
Windows Vista是微軟公司所研發(fā)的具有重大創(chuàng)新意義的一個版本,其內(nèi)核版本號為Windows NT 6.0。
2005年7月22日,微軟宣布 Windows Vista 為這款新操作系統(tǒng)的名字。微軟于2006年11月2日完成GA版本,向OEM 和企業(yè)用戶發(fā)布。2007年1月30日,正式向普通用戶出售,這是Windows 歷史上間隔時間最久的一次發(fā)布。
Windows Vista較上一個版本W(wǎng)indows XP增加了上百種新功能,其中包括被稱為“Aero”的全新圖形用戶界面、關(guān)機(jī)特效、加強(qiáng)后的搜索功能(Windows Indexing Service)、新的媒體創(chuàng)作工具(例如Windows DVD Maker)以及重新設(shè)計的網(wǎng)絡(luò)、音頻、輸出、打印和顯示子系統(tǒng)。Vista也使用點對點技術(shù)(Peer-to-peer,P2P)提升了計算機(jī)系統(tǒng)在家庭網(wǎng)絡(luò)中的顯示通信能力,將讓在不同計算機(jī)或裝置之間分享文件與多媒體內(nèi)容變得更簡單。針對開發(fā)者的方面,Windows Vista使用.NET Framework 3.0版本,比起傳統(tǒng)的Windows API更能讓開發(fā)者能簡單寫出高品質(zhì)的程序。微軟也在Vista的安全性方面進(jìn)行改良,Windows Vista較Windows XP增加了用戶管理機(jī)制(User Account Control,UAC)以及內(nèi)置的惡意軟件查殺工具(Windows Defender)等。
到此,以上就是小編對于windows關(guān)機(jī)api的問題就介紹到這了,希望這3點解答對大家有用。
當(dāng)前題目:怎樣用代碼實現(xiàn)快速關(guān)機(jī)?windows關(guān)機(jī)api
文章地址:http://fisionsoft.com.cn/article/dpdieec.html


咨詢
建站咨詢
