原创 winsock IO 模型---重疊IO之事件通知 example code

// OverlappedIO.cpp  IO重疊之事件通知example cpp #include "stdafx.h"   using std::map;  #define DATA_BUFSIZE 4096   //數據緩衝區的大

原创 winsock IO 模型之五:完成端口

該模型通過註冊一個完成端口,並每次有新的連接時都將acceptsocket與該完成端口聯繫在一起,並創建多個工作線程來分別處理每個acceptsocket上的IO操作。 假若一個應用程序同時需要管理爲數衆多的套接字,那麼採用這種模

原创 關於URL 與ASCII之間的一些常用的轉換

下面是用 URL 編碼形式表示的 ASCII 字符(十六進制格式) URL 編碼 - 從 %00 到 %8f ASCII Value URL-encode ASCII Value URL-encode ASCII V

原创 vwmare 下安裝redhat 9.0後網絡連接不上的解決辦法

最近想在linux 系統下小測一下編程.首先選擇了使用最廣泛的Ubuntu 13.04,進行安裝 花了近二十分鐘,把它裝完了,爲了可以使用openssh ,更新一sourch.list ,再進行安裝. 好不容易安裝好,我的神呀,我2G的內

原创 獲取系統中所有盤符

 ///< 獲取系統中所有的盤符int GetAllDrives(std::vector<CStringA>& vecDrives) { char szbuf[MAX_PATH] = {0}; Get

原创 boost庫的編譯命令

boost庫的編譯命令 boost庫編譯方法,留個記號,免得忘了。 Windows下: bjam.exe --build-type=minimal --with-date_time --with-filesystem --with-pro

原创 gdi+ 雙緩衝技術

1、在內存中建立一塊“虛擬畫布”: Bitmap bmp = new Bitmap(600, 600); 2、獲取這塊內存畫布的Graphics引用: Graphics g = Graphics.FromImage(bmp); 3

原创 dos批處理知識

echo 命令   打開回顯或關閉請求回顯功能,或顯示消息。如果沒有任何參數,echo 命令將顯示當前回顯設置。   語法   echo [{on|off}] [message]   Sample:@echo off / echo

原创 應用程序的初始化流程

 //MainApp.h class CMainAppApp : public CWinApp { public: CMainAppApp(); // Overrides public: vir

原创 visual assist

/// \brief /// \param $MethodArg$ /// \return $SymbolType$ //////////////////////////////////////////////////////

原创 全方位掌握nsis腳本

NSIS 確實是一個不錯的安裝程序製作軟件。新版本 2.0a7 真正實現了中文支持和支持 WinXP 的安裝對話框。不過要用它實現漂亮的安裝界面和完美的安裝功能就必須好好的寫腳本。而 NSIS 的腳本指令是在是太多了,有時候覺得好像又回到

原创 Filter開發基礎

  Directshow中Filter開發基礎 摘要: 關於開發自己的Filter,我以前寫過一篇文章,《利用Directshow開發自己的filter》,裏面詳細介紹了開發filter一些步驟,這裏我想

原创 tts

m_img.Load(oControl.strText); m_bmpBkImage.Attach(m_img.Detach()); BLAZE_UTILITY::DrawRectBitmap(pDC->GetSafeHdc(),m

原创 OutputNote(TCHAR * szFormat,....)

#include <windows.h>       #include <tchar.h>         #include <stdio.h> #pragma  warning(disable:4996)   void _cdec

原创 視頻捕捉

  Directshow中的視頻捕捉 本篇文檔主要描述關於用Directshow進行視頻開發的一些技術 主要包括下面內容 ·         1關於視頻捕捉(About Video Capture in