原创 VC++中調試Release版本
自:http://www.china-askpro.com/msg36/qa35.shtml VC++中調試Release版本時怎樣設置斷點 編號:QA003535 建立日期: 2000年11月13日 最後修改日期:2001年12月1
原创 COM Guide
The COM Programmer's Cookbook http://msdn.microsoft.com/en-us/library/ms809982(v=MSDN.10).aspx The COM Macro-Architec
原创 結構化異常
終止處理程序 1. (structured exception handling, SEH)結構化異常處理。 不同的編譯器針對SEH的實現不盡相同,這裏採用Microsoft Visual C++ 編譯器規定的語法
原创 創建瀏覽對話框
BROWSEINFO bi; //BROWSEINFO結構體 TCHAR szBuffer[512]=""; TCHAR szFullPath[512]="";
原创 Generic Host Process for Win32 Services Error
原文:http://techblissonline.com/generic-host-process-for-win32-services-error/ Are you using Windows XP SP2 and encount
原创 DOS命令實現文件合併隱藏祕密
我們都知道DOS命令Copy的主要作用是複製文件,可是你是否知道,它還有一個作用是合併文件呢? 一般情況下,它主要用於合併相同類型的文件,比如將兩個文本文件合併爲一個文本文件、將兩個獨立的MPEG視頻文件合併爲一個連續的視頻文件等。
原创 控件焦點和鍵盤事件
javaTextField.addFocusListener(new FocusListener() { public void focusLost(FocusEvent e) { javaTextField.requestFocus
原创 The Complete Guide to C++ Strings
The Complete Guide to C++ Strings, Part I - Win32 Character Encodings: http://www.codeproject.com/kb/string/CPPStringGu
原创 動態鏈接庫函數啓動器Rundll32
HMODULE g_hmodDLL; BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call,
原创 ATL中的RGS文件介紹
VC的ATL嚮導會生成com對象註冊用的rgs文件。如果程序中有想寫到註冊表中的地方,可以手工編輯這個腳本,可以省去調用一堆操作註冊表的API。 關於rgs的詳細規則,MSDN上面有,搜索ATL Registrar這個主題即可以看到,下面
原创 A DCOM Tutorial
A DCOM Tutorial, Step 1 http://www.codeproject.com/KB/COM/hellotutorial1.aspx Questions and Answers http://www.codepr
原创 奇妙的Base64編碼
Base64是網絡上最常見的用於傳輸8Bit字節代碼的編碼方式之一,在發送電子郵件時,服務器認證的用戶名和密碼需要用Base64編碼,附件也需要用Base64編碼。 下面簡單介紹Base64算法的原理,由於代碼太長就不在此貼出 Base6
原创 TCP端口的作用、漏洞和操作建議
在上網的時候,我們經常會看到“端口”這個詞,也會經常用到端口號,比如在FTP地址後面增加的“21”,21就表示端口號。那麼端口到底是什麼意思呢?怎樣查看端口號呢?一個端口是否成爲網絡惡意攻擊的大門呢?,我們應該如何面對形形色色的端口呢?
原创 動態鏈接庫(一)
一 概述 DLL實際上是一組源代碼模塊,提供一些供其他DLL或應用程序調用的函數。在使用DLL之前,必須將DLL映像文件映射到調用進程的相對應的地址空間,有兩種載入方法:隱式鏈接和顯示鏈接。 隱式鏈接在進
原创 vc編程經驗總結
作者:風中的流沙 出處:http://blog.vckbase.com/flowsand/archive/2006/01/27/17448.html VC常見入門問題總結 1:fatal error C1010: unex