原创 用API實現繁體簡體的轉換(收藏)

1. 輸入Big5字符,返回Gb簡體字符    //---------------------------------------------------------------------------  

原创 判斷客戶端是否斷開

BOOL CMySocket::IsDropped(){ BOOL bDropped = FALSE; INT iRet = 0; BOOL bOK = TRUE;  struct timeval time

原创 對話框編程技巧(收藏)

一、如何往基於Dialog的程序添加菜單[1.1] 先添加菜單(IDR_MENU1)資源,並加上需要的菜單項。[1.2] 編輯對話框資源IDD_DLGMENUTOOLBAR_DIALOG的屬性,在屬性對話框

原创 用.DEF文件導出DLL中的函數

通常我們在調用DLL時所需的DLL文件必須位於以下三個目錄之一:  (1)Windows的系統目錄:/windows/system;  (2)DOS中path所指出的任何目錄;  (3)程序所在的目錄。  

原创 利用HTTP方式上傳(代碼)

#include <afxdtctl.h>#include <Windows.h>#include <WinINet.h>#include <stdio.h>BOOL UseHttpSendReqEx(HI

原创 枚舉註冊表鍵名與鍵值

枚舉註冊表鍵名與鍵值的一個函數:// QueryKey - Enumerates the subkeys of key, and the associated //    values, then copi

原创 Windows 任務管理器如何確定應用程序"沒有響應"(收藏)

最近參加的一個項目要求實現遠程任務管理功能,也就是"Remote Task Manager"(RTM)。我把它與Windows NT的任務管理器進行了比較,發現標準的任務管理器顯示應用程序的狀態(正在運行或

原创 VC中的自定義消息(收藏)

Windows 應用程序所要做的每項工作幾乎都是基於消息處理的, Windows 系統消息分爲常用 Windows 消息,控件通知消息和命令。然而,有時我們需要定義自己的消息來通知程序什麼事情發生了,這就是

原创 工具條加入文本名稱

主要函數1.CToolBar::SetSizes(SIZE sizeButton,SIZE sizeImage)用於設置工具按鈕的大小以及它上面的位圖的大小.這個函數有兩個參數,其中,sizeButton用

原创 VC中使用存儲過程(收藏)

看了很多VC數據庫的書,裏面很少設計到用VC和存儲過程操作的資料,網上找了又找,結果還是很少,收集了一下一些代碼片斷,以供參考。代碼片斷1:_variant_t _vValue; _variant_t Re

原创 註冊文件類型,關聯文件

BOOL function::RegisterFileType(LPCTSTR houzhui,LPCTSTR fmiaoshu,LPCTSTR wmiaoshu,LPCTSTR filepath){HKEY hKey = NULL; D

原创 屏蔽WIN、ALT+TAB、CTRL+ESC鍵的低級鍵盤鉤子

回調函數:LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam){ BOOL fEatKeystroke

原创 FAQ200412:怎麼在一個靜態Picture控件中顯示JPG文件

my  example:  HBITMAP  CPicture::LoadImageFromID(UINT  nIDRes)  {             try             {        

原创 FAQ200412:獲取系統有幾個邏輯分區

char cr[3]; char lable[12]; for(int n=0;n<=25;n++) {  CString str;  str.Format("%c:",n+'A');  strcpy(cr