程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> c++讀注冊表獲取遠程終端端口

c++讀注冊表獲取遠程終端端口

編輯:C++入門知識

///////////////////////////////////////////
// port.cpp文件
#include <cstdlib>
#include <stdio.h>
#include <windows.h>
#include <iostream>
using namespace std;
//typedef unsigned char byte;

int main()

{
    HKEY hKey;

    LONG lRet = ::RegOpenKeyExW(HKEY_LOCAL_MACHINE,L"SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp",0,KEY_QUERY_VALUE, &hKey);
   
         if(lRet != ERROR_SUCCESS)
     {
       
        printf(" failed ");
        return 0;
     }
     else
    {
         printf("Terminal Server(遠程桌面)端口為:");
         DWORD port,Length;
         long ret1=::RegQueryValueExW(hKey, L"PortNumber", 0, 0, (unsigned char*)&port, &Length);
      //cout <<hex<< port;
   cout << port;

     }

    ::RegCloseKey(hKey);
    getchar();
    return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved