2010年12月10日 星期五

c# 滑鼠左鍵自動執行範例

public class Form1 : Form
{
   [DllImport("user32.dll",CharSet=CharSet.Auto, CallingConvention=CallingConvention.StdCall)]
   public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);

   private const int MOUSEEVENTF_LEFTDOWN = 0x02;
   private const int MOUSEEVENTF_LEFTUP = 0x04;
   private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
   private const int MOUSEEVENTF_RIGHTUP = 0x10;

   public Form1()
   {
   }

   public void DoMouseClick()
   {
      //Call the imported function with the cursor's current position
      int X = Cursor.Position.X;
      int Y = Cursor.Position.Y;
      mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, X, Y, 0, 0);
   }

   //...other code needed for the application
}
資料來源:http://www.gamedev.net/community/forums/topic.asp?topic_id=321029

2010年11月15日 星期一

Excel 自動帶網址、Email連結

導讀:
   每次填個Email或網址時都會自動把文字變成連結(link),有時是件困擾的事。解決方法就是把這自動功能關閉。

Step 1:關閉自動帶超連結功能
[工具]→[自動校正選單]→選[輸入時自動套用格式]頁籤→[Internet與網路路徑超連結]把勾點掉


2010年11月13日 星期六

ping 不是內部或外部命令、可執行的程式或批次檔

Windows 7預設是無法使用ping…
原因不是安全性問題,而是個不友善設計。

解決方法如下:
[我的電腦]→右鍵[內容]→[進階系統設定]→[進階]→[環境變數(N)]→[系統變數]
變數[PATH]增加值[%SystemRoot%\system32;%SystemRoot%;]



UltraEdit C 編譯 (GCC)

參考資料:http://abgne.tw/computer-tips/ultraedit-java.html

首先要把MinGW裝好(就會有GCC)
接著開啟UltraEdit
Step 1:開啟[工具組態]

Step 2:設定C編譯

Step 3:執行C編譯


Step 4:設定執行C程式

Step 5:執行C程式




好用的是隨時能complier。
但常常會出現中文亂碼,且執行exe檔時會有些不順暢。
算是總比沒有好的方法…

MinGW安裝教學 C compiler

看了許多文章都沒教人怎麼安裝MinGW,硬要摸原文可能又覺得很煩…
(不是看不懂而是,天殺的出社會就沒那閒情逸致慢慢摸)
原文版安裝教學:
http://www.mingw.org/wiki/Getting_Started

Step 1:下載並安裝MinGW工具
   這部份都是exe安裝檔應難不到大家了。(反正都是下一步下一步的安裝完…)
http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20100909/mingw-get-inst-20100909.exe/download

Step 2:下載C編譯器-GCC   [開始]→[執行]→[c:\MinGW\bin\mingw-get install gcc]
   等畫面跑完(大概要跑120行左右)


Step 3:下載除錯工具-GDB   [開始]→[執行]→[c:\MinGW\bin\mingw-get install fortran gdb]
   等畫面跑完(大概要跑120行左右)

Step 4:設定環境變數   [我的電腦]→按右鍵[內容]→[進階]→[環境變數(N)]→[系統變數]or[使用者變數]
新增
PATH=C:\MinGW\bin
C_INCLUDE_PATH=C:\MinGW\include
LIBRARY_PATH=C:\MinGW\lib

Step 5:測試[開始]→[執行]→[cmd]
在指令視窗打[gcc]和[gdb]試試看能否正常執行。

2010年1月1日 星期五