亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ppclib.cs

?? 取得GSM基站信息的程序NiceTrack以及源代碼
?? CS
字號:
using System;
using System.IO;
using System.Net;
using System.Text;
using System.Threading;
using System.Runtime.InteropServices;

using NiceTracker.Config;

namespace NiceTracker.Libraries
{
	/// <summary>
	/// Summary description for PPCLib.
	/// </summary>
	public class PPCLib
	{
		[DllImport("coredll.dll")]
		private static extern bool SipShowIM(int dwFlag);
		[DllImport("coredll.dll")]
		private static extern int waveOutGetNumDevs();
		[DllImport("coredll.dll")]
		private static extern int waveOutSetVolume(IntPtr hWaveOut, int dwVolume);
		[DllImport("coredll.dll")]
		private static extern int waveOutGetVolume(IntPtr hWaveOut, out int dwVolume);
		[DllImport("coredll.dll")]
		private static extern bool PlaySound(StringBuilder filename, IntPtr hmod, int fdwSound );
		[DllImport("coredll.dll")]
		private static extern bool AudioUpdateFromRegistry( );		
		[DllImport("aygshell", EntryPoint="Vibrate")]
		private static extern int VibratePlay( int cvn, IntPtr rgvn, uint fRepeat, uint dwTimeout);		
		[DllImport("aygshell")]
		private static extern int VibrateStop();

		private static int SND_SYNC =           0x0000;  /* play synchronously (default) */
		private static int SND_ASYNC =          0x0001;  /* play asynchronously */
		private static int SND_NODEFAULT =      0x0002;  /* silence (!default) if sound not found */
		private static int SND_MEMORY =         0x0004;  /* pszSound points to a memory file */
		private static int SND_LOOP =           0x0008;  /* loop the sound until next sndPlaySound */
		private static int SND_NOSTOP =         0x0010;  /* don't stop any currently playing sound */
		private static int SND_NOWAIT =     0x00002000; /* don't wait if the driver is busy */
		private static int SND_ALIAS =      0x00010000; /* name is a registry alias */
		private static int SND_ALIAS_ID =   0x00110000; /* alias is a predefined ID */
		private static int SND_FILENAME =   0x00020000; /* name is file name */
		private static int SND_RESOURCE =   0x00040004; /* name is resource name or atom */
		private static int SND_PURGE =          0x0040;  /* purge non-static events for task */
		private static int SND_APPLICATION =    0x0080;  /* look for application specific association */		


		[StructLayout(LayoutKind.Sequential)]
		struct WAVEFORMATEX
		{
			public ushort    wFormatTag;
			public ushort    nChannels;
			public uint      nSamplesPerSec;
			public uint      nAvgBytesPerSec;
			public ushort    nBlockAlign;
			public ushort    wBitsPerSample;
			public ushort    cbSize;
		}

		public enum PowerState 
		{
			PwrDeviceUnspecified = -1,		
			FullOn = 0,		// Full on
			LowOn = 1,		// Low on
			Standby = 2,	// Standby
			Sleep = 3,		// Sleep
			Off = 4,		// Off
			PwrDeviceMaximum = 5 
		};

		[DllImport("coredll.dll")]
		private static extern int DevicePowerNotify( string device, PowerState deviceState, int deviceFlags );

		public PPCLib()
		{		
		}

		public static bool ShowSip
		{
			set
			{
				if ( ConfigManager.ExpandSip )
				{
					if ( value )
						SipShowIM( 1 );
					else
						SipShowIM( 0 );
				}
			}
		}

		public static void SetVibrate( int duration )
		{
			VibratePlay(0, IntPtr.Zero, 0xffffffff, 0xffffffff);

			Thread.Sleep( duration * 1000 );

			VibrateStop();
		}

		public static void SetBacklight( PowerState pwr )
		{
			DevicePowerNotify( "BKL1:", pwr, 1 );
		}

		public static int WaveOutGetNumDevices()
		{
			return waveOutGetNumDevs();
		}

		public static void SetVolume( int vol )
		{
			int newVol = vol * 51;
			int newVolLR = newVol + ( newVol * 256 );

			waveOutSetVolume( IntPtr.Zero, newVolLR );
		}

		public static void SetProfile( int profile )
		{
			Registry.RootKey hklm=Registry.RootNameToValue("HKEY_CURRENT_USER"); 
			int appKey=Registry.OpenKey(hklm,"\\ControlPanel\\Notifications\\ShellOverrides"); 
			bool ret=Registry.SetValue(appKey,"Mode",profile); 
			bool success=Registry.CloseKey(ref appKey); 

			AudioUpdateFromRegistry();
		}

		public static void SetRingVolume( int vol )
		{
			Registry.RootKey hklm=Registry.RootNameToValue("HKEY_CURRENT_USER"); 
			int appKey=Registry.OpenKey(hklm,"\\ControlPanel\\SoundCategories\\Ring"); 
			bool ret=Registry.SetValue(appKey,"InitVol",vol); 
			bool success=Registry.CloseKey(ref appKey); 

			AudioUpdateFromRegistry();
		}

		public static bool PlaySound( string filename )
		{
			bool returnValue = false;

			StringBuilder sb = new StringBuilder( filename );			

			if ( File.Exists( sb.ToString() ) )
			{
				returnValue = PlaySound(  sb, IntPtr.Zero, (int)( SND_SYNC | SND_FILENAME ) );					
			}

			return returnValue;
		}

		public static bool InternetConnected()
		{
			bool ret = false;
			try
			{
				// Returns the Device Name
				string hostName = Dns.GetHostName();
				IPHostEntry thisHost = Dns.GetHostByName(hostName);
				string thisIpAddr = thisHost.AddressList[0].ToString();
				ret = thisIpAddr != System.Net.IPAddress.Parse("127.0.0.1").ToString();
			}
			catch ( Exception )
			{
				ret = false;
			}

			return ret;

		}																																   
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人亚洲人成电影网站色| 亚洲二区视频在线| 樱花草国产18久久久久| 婷婷中文字幕一区三区| 国产乱码精品一区二区三区av | 国产婷婷色一区二区三区| 亚洲日本乱码在线观看| 麻豆精品视频在线观看免费| 一本色道综合亚洲| 国产午夜亚洲精品午夜鲁丝片| 亚洲人成网站精品片在线观看| 日本欧美在线观看| 99视频国产精品| 久久亚洲一级片| 五月天中文字幕一区二区| 99v久久综合狠狠综合久久| 日韩美女一区二区三区四区| 亚洲久本草在线中文字幕| 国产精品一二三| 欧美变态凌虐bdsm| 无码av中文一区二区三区桃花岛| 国产不卡视频在线播放| 欧美一区二区三区不卡| 一区二区三区不卡在线观看| 成人视屏免费看| 26uuu久久天堂性欧美| 水野朝阳av一区二区三区| 一本色道综合亚洲| 1024亚洲合集| 成人av在线看| 国产亚洲美州欧州综合国| 捆绑变态av一区二区三区| 欧美日韩精品一二三区| 亚洲高清中文字幕| 日本电影欧美片| 亚洲欧美一区二区三区极速播放| 粉嫩aⅴ一区二区三区四区| 久久久青草青青国产亚洲免观| 久久国产精品无码网站| 欧美一级日韩一级| 日本美女一区二区| 欧美一区二区三区四区高清| 三级一区在线视频先锋 | 日韩精品国产欧美| 亚洲视频在线一区观看| 高清在线不卡av| 欧美成人aa大片| 777精品伊人久久久久大香线蕉| 欧美精品一级二级三级| 最新日韩在线视频| 91毛片在线观看| 亚洲综合色视频| 欧美女孩性生活视频| 日韩精品一级中文字幕精品视频免费观看| 欧美日韩亚州综合| 日韩二区三区在线观看| 日韩精品一区二区三区在线观看| 蜜桃视频一区二区三区| 久久精品亚洲一区二区三区浴池| 精品视频123区在线观看| 国产一区中文字幕| 色欧美片视频在线观看在线视频| 国产精品国产精品国产专区不片| 日产国产高清一区二区三区 | 国产成人无遮挡在线视频| 欧美午夜精品一区二区蜜桃 | 全国精品久久少妇| 日韩午夜小视频| 久久国产精品第一页| 精品国产网站在线观看| 精品一区二区在线视频| 日韩欧美美女一区二区三区| 国产一区二区在线免费观看| 久久久不卡网国产精品二区| 成人一道本在线| **网站欧美大片在线观看| 色吊一区二区三区| 日韩精品电影一区亚洲| 精品理论电影在线| 国产jizzjizz一区二区| 中文字幕日韩一区| 欧美影视一区在线| 美国欧美日韩国产在线播放| 久久综合网色—综合色88| 国产精品1024| 国产精品二三区| 色天天综合色天天久久| 日韩成人精品在线| 日韩免费电影网站| 在线一区二区视频| 另类综合日韩欧美亚洲| 国产精品久久久一区麻豆最新章节| 99国产精品久久久久| 亚洲第一在线综合网站| 久久久亚洲综合| 91麻豆蜜桃一区二区三区| 日本美女一区二区三区| 国产精品久久久久久户外露出| 欧美综合色免费| 国产乱码精品一区二区三| 一区二区三区在线视频免费观看| 91精品国产综合久久久蜜臀粉嫩 | 久久一日本道色综合| 色婷婷av一区二区三区gif | 久久久久久99久久久精品网站| a在线播放不卡| 秋霞国产午夜精品免费视频| 国产精品久久久久影院亚瑟 | 精品粉嫩超白一线天av| 91在线国内视频| 男男视频亚洲欧美| 日韩久久一区二区| 久久影院视频免费| 欧美精品一卡两卡| 一本高清dvd不卡在线观看 | 婷婷综合五月天| 中文字幕一区二区三区视频| 日韩一区二区免费高清| 91浏览器在线视频| 高清久久久久久| 三级影片在线观看欧美日韩一区二区| 国产精品美日韩| 精品精品国产高清a毛片牛牛| 欧美在线观看视频一区二区三区 | 亚洲欧美一区二区三区孕妇| 国产精品美女久久久久久久| 日韩欧美123| 欧美日韩一级二级| 色婷婷久久久亚洲一区二区三区| 国产精品一区二区黑丝| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲大片在线观看| 亚洲午夜免费视频| 亚洲激情在线激情| 中文字幕免费不卡| 中文字幕亚洲精品在线观看| 国产精品伦理在线| 国产日韩v精品一区二区| 精品电影一区二区| 欧美大胆人体bbbb| 欧美成人一区二区三区片免费| 欧美日韩mp4| 欧美另类videos死尸| 欧美久久久久久久久中文字幕| 色欲综合视频天天天| 99久久精品情趣| 99久久精品情趣| 色妹子一区二区| 在线精品视频小说1| 91福利精品视频| 色婷婷激情一区二区三区| 91精品欧美久久久久久动漫| 日韩午夜激情视频| 欧美大片在线观看一区二区| 精品电影一区二区| 久久久综合网站| 国产精品美女久久久久久| 国产精品国产三级国产三级人妇 | 国产999精品久久| 99精品国产视频| 蜜臀久久久久久久| 免费一级片91| 日韩国产精品久久久久久亚洲| 午夜av区久久| 美女视频黄频大全不卡视频在线播放| 六月丁香综合在线视频| 国产剧情在线观看一区二区| 成人免费不卡视频| 色综合 综合色| 欧美影视一区在线| 精品欧美久久久| 国产精品福利av| 天堂影院一区二区| 国产精品一区二区你懂的| 91视频国产资源| 69堂成人精品免费视频| 国产亚洲综合在线| 亚洲精品国久久99热| 日韩电影免费一区| 成人在线视频一区| 欧美视频一二三区| 国产欧美一区二区精品仙草咪| 欧美激情综合五月色丁香| 亚洲美女在线国产| 日本va欧美va瓶| 成人爱爱电影网址| 欧美一区二区三区四区五区| 中文成人综合网| 日韩精品三区四区| 高清在线观看日韩| 欧美丝袜丝交足nylons| 久久精品亚洲乱码伦伦中文| 亚洲自拍偷拍综合| 国产91在线观看丝袜| 欧美午夜精品一区| 国产精品国产精品国产专区不蜜| 亚洲午夜久久久久久久久久久| 成人午夜短视频| 日韩三级.com| 亚洲国产成人91porn|