WTL 雙緩存(double buffer)繪圖 & BBS 雙色字
摘要:class CTest : public CWindowImpl, public CBufferImpl{public: BEGIN_MSG_MAP(CTest) CHAIN_MSG_MAP(CDoubleBufferImpl) END_MSG_MAP() void DoPaint(CDCHandle dc) { CRect rect; GetClientRect(rect); CBrush cBrushBK; cBrushBK.CreateSolidBrush(RGB...
阅读全文
live555 compiled with vs2008
摘要:1. 設定系統環境變數,設定好後需要重開機。重開機後,檢查路徑有無生效。2. 修改檔案『win32config』TOOLS32 = "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC" 請用自己電腦安裝的路徑COMPILE_OPTS = $(INCLUDES) $(cdebug) $(cflags) $(cvarsdll) -I. -I"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include" C_COMPILER = "
阅读全文
windows GUI:限制視窗縮放大小
摘要:加入一個訊息case WM_GETMINMAXINFO: MINMAXINFO *mminfo; mminfo=(PMINMAXINFO)lParam; mminfo->ptMinTrackSize.x=600; mminfo->ptMinTrackSize.y=400; //mminfo->ptMaxSize.x=900; //mminfo->ptMaxSize.y=600; mminfo->ptMaxPosition.x=0; ...
阅读全文
設定icon
摘要:這部份的icon指的是程式的icon系統管理員中看到的icon按alt + tab看到的iconresource scriptIDI_MYICON ICON "icon.ico"程式註冊的部份wincl.hIcon = LoadIcon( hThisInstance, MAKEINTRESOURCE(IDI_MYICON) );wincl.hIconSm = LoadIcon( hThisInstance, MAKEINTRESOURCE(IDI_MYICON) );主要就是LoadIcon的第一個參數不要填null不然就像我一樣弄半天想說怎麼沒有圖
阅读全文
windows 7 停用驅動程式數位簽章
摘要:我只能說IXTXL很哭杯download center裡面放的竟然沒簽章簡單解決方法1. 用系統管理員執行命令提示字元2. 輸入3. 重開機要回復的話就把 ON 改成 OFF 就好
阅读全文
iperf denied on windows 7
摘要:http://ergodicthoughts.blogspot.com/2009/09/openscmanager-failed-iperf.html就是cmd.exe要用administrator啟動
阅读全文
Dev-C++可用的Ping函數
摘要:SyntaxParametersIpAddress [in]Return Value- true - 有ping到- false - 沒ping到ping.hping.cpp就這樣以上程式碼我只有修改成可以編譯執行原程式碼不是我寫的
阅读全文
windows視窗程式
摘要:WinMain()CreateWindow()WM_CREATEShowWindow()while( GetMessage() )
阅读全文
程式執行批次檔,並將批次檔的command過程存成檔案
摘要:標題很長只是為了我要把iperf隱藏執行,並且把結果存成文字檔。批次檔程式本源碼絕對沒有測試過我只有用別的程式試過
阅读全文
搜尋registry檢查可用的com port
摘要:編譯器:Dev-C++由 msdn 的範例改編而來
阅读全文
用bmp當視窗的透明視窗 && 自繪按鍵
摘要:編譯器:DEV-C++test.cpptest.htest.rc有問題的話,把檔案路徑改成絕對路徑效果如下原本要放影片但是作罷
阅读全文
TCP 視窗聊天版本
摘要:備份用這個可以單測自己寫的連線程式serverclient
阅读全文
Serial Port RS-232 in C with WINAPI 實作篇
摘要:這次終於成功寫出來簡易console版本有實際上跟設備連接側試過編譯工具:Dev-C++註解沒有,詳情請洽MSDN!別人都只講長篇大論,至少我還有一個可以用的完整可以看。
阅读全文
Serial Port RS-232 in C with WINAPI
摘要:根據某本天書說明首先要Configure a serial port1.呼叫 CreateFile() 來開一個預設設定的新埠。2.初始化 DCB 結構內的 DCBlength 的成員。3.呼叫 GetCommState() 看剛剛開的埠的參數設定。4.修改 DCB 以符合需求。5.呼叫 SetCommState() 設定參數。於是有了以下的範例// Open the serial port.// 參數1. Pointer to the name of the port// 參數2. Access (read/write) mode// 參數3. Share mode// 參數4. Point
阅读全文
動態調用DLL
摘要:一言以蔽之==== in DLL header file ======== in cpp file ====以上是在dev c++裡編譯成功的語法。--超過了一行
阅读全文
安裝JAVA失敗
摘要:問題: 安裝JAVA時,出現『This software has already been installed on your computer. Would you like to reinstall it?』原因: 使用Windows Installer Cleanup Utility。解決方式: 幹掉以下兩個機碼的資料夾 "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment "HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\JavaSoft\Java Runtime
阅读全文
VMware 磁碟機未備妥
摘要:剛啟動VMware的時候,跳出了一個錯誤訊息。這個是因為設定中把軟碟機(floppy)勾選了開機就連接(Connect at power on)。這個只要更改設定,把打勾取消就好了。如下圖。這個狀況不管是用VMware或者是VirtualBox都是會有的。
阅读全文