目前分類:C# (19)

瀏覽方式: 標題列表 簡短摘要
        [DllImport("Kernel32")]
        private static extern bool SetConsoleCtrlHandler(EventHandler handler, bool add);

JohnDX 發表在 痞客邦 留言(0) 人氣()

首先要有個 gmail 的帳號(廢話...)
然後記得要去設定信件可以用 pop3 收信的項目

JohnDX 發表在 痞客邦 留言(0) 人氣()

設定 WIndows 桌面有兩種方式
一種是利用 import user32.dll 的方式

JohnDX 發表在 痞客邦 留言(0) 人氣()

在 Windows 想要監控其他程式執行
可以利用 ManagementEventWatcher 去查詢 __InstanceCreationEvent 這個事件

JohnDX 發表在 痞客邦 留言(0) 人氣()


White 參考網址

JohnDX 發表在 痞客邦 留言(0) 人氣()

原本 Windows 就有地方可以直接設定限制程式執行
就是在 [控制台] -> [系統管理工具] -> [本機安全性原則] -> [軟體限制原則]

JohnDX 發表在 痞客邦 留言(0) 人氣()

參考網址

JohnDX 發表在 痞客邦 留言(0) 人氣()

c#可以利用FileSystemWatcher監控檔案or資料夾的新增、更名、修改、刪除的動作

JohnDX 發表在 痞客邦 留言(0) 人氣()

在c#可以使用SmtpClient來寄送email
不過需要先設定SMTP server的位址

JohnDX 發表在 痞客邦 留言(0) 人氣()

c# 可以用 DirectorySecurity.GetAccessControl 先將某個資料夾的權限取出
之後用 AddAccessRule 加入想要擁有此資料夾權限的使用者帳戶

JohnDX 發表在 痞客邦 留言(0) 人氣()

想判斷目前 Windows 登入的使用者是屬於哪個群組
可以利用 System.Security.Principal 底下的 WindowsIdentity 來辨別

JohnDX 發表在 痞客邦 留言(0) 人氣()

程式需要以不同使用者權限執行時
可以使用C#的 Process 來幫你

JohnDX 發表在 痞客邦 留言(0) 人氣()

要在WinForm裡內嵌一個Windows Media Player
1.先去下載Windows Media Player SDK(可以在Help裡面找到需要的說明)

JohnDX 發表在 痞客邦 留言(0) 人氣()

當使用 ListBox 時
把自訂的 Class List 加到 ListBox 的 Items 裡

JohnDX 發表在 痞客邦 留言(0) 人氣()

C#可以使用ManagementObjectSearcher利用下Query的方式抓取系統的資訊
以下範例為抓取USB資訊

JohnDX 發表在 痞客邦 留言(0) 人氣()

C#的List使用起來很方便
裡面如果存string或是int之類的

JohnDX 發表在 痞客邦 留言(0) 人氣()

參考網站1

JohnDX 發表在 痞客邦 留言(0) 人氣()

要使用之前要先安裝 Excel 跟 .Net Framework 2.0
而如果安裝順序為 1.Excel 2..Net Framework 2.0

JohnDX 發表在 痞客邦 留言(0) 人氣()

調用格式
        >using System.Runtime.InteropServices; //引用此名稱空間

JohnDX 發表在 痞客邦 留言(0) 人氣()