原创 vc++之settimer
SetTimer函數的用法 1 )用WM_TIMER來設置定時器 先請看SetTimer這個API函數的原型 UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDE
原创 vc++之settextcolor
SetTextColor 函數名 SetTextColor() 功能 設置指定設備環境(HDC)的字體顏色 說明 Windows API函數 原型 WINGDIAPI COLORREF WINAPI SetTextCo
原创 java學習
1.類中有兩個特殊變量:super和this。類聲明中用關鍵字extends擴展了其超類之後,super用在擴展類中引用其超類中的成員變量。 this變量指向當前對象或實例。 一個指向類,一個是實例對象。 2.構造函數: 類中的構造函數用
原创 vc++之cdocument
CDocument CDocument類爲用戶定義的文檔類提供了基本的函數功能。文檔類表示了通常用於File Open命令打開和使用File Save命令保存的數據。 CDocument支持標準操作,如創建、裝載、保存等。框架
原创 vc之一段發送位圖的代碼
//==================================================================//函數名: senddata//功能 :發送數據//返回值:int//輸入參數:UINT,int,
原创 6.0到2008(2)
最近開發平臺由VC6.0升級至VS2005,需要將原有的項目遷移,特將碰到的問題歸納如下:1消息映射VS2005對消息的檢查更爲嚴格,以前在VC6下完全正常運行的消息映射在VS2005下編譯不通過a. ON_MESSAGE(message
原创 vc之字符類型區別
C++ 字符類型總結 1.區別wchar_t,char,WCHAR ANSI:即 char,可用字符串處理函數:strcat( ),strcpy( ), strlen( )等以str打頭的函數。 UNICODE:wchar_t是Uni
原创 vc之6.0到2008
今天下午突然想到要將原來在6.0上編的程序移植到2003上,開始始終跳出下面兩行錯誤: 1。CJPagerCtrl.cpp(59) : error C2440: 'static_cast' : cann
原创 vc之static_cast
用法:static_cast < type-id > ( expression ) 該運算符把expression轉換爲type-id類型,但沒有運行時類型檢查來保證轉換的安全性。它主要有如下幾種用法: ①用於類層次結構中基類
原创 vc之sizeof和strlen
1.sizeof操作符的結果類型是size_t,它在頭文件中typedef爲unsigned int類型。該類型保證能容納實現所建立的最大對象的字節大小。 2.sizeof是算符,strlen是函數。 3.sizeof可以用類型做參數,
原创 vc代碼規範
///////////////////////////////////////////////////////////////////// 文件名 : mange_fun.cxx//
原创 vc之recvfrom
recvfrom函數(經socket接收數據): 函數原型:ssize_t recvfrom(SOCKET s,void *buf,int len,unsigned int flags, struct sockaddr *from,
原创 vc之內存操作函數
memset,memcpy。memset用來初始化的。不用可以嗎?直接賦值不行嗎?
原创 vc之recv
編輯本段 簡述: 從一個套接口接收數據。 #include <winsock.h> int PASCAL FAR recv( SOCKET s, char FAR* buf, int len, int flags);
原创 網絡編程常用函數
windows api:gethostname() gethostbyname() struct hostent:host entry的縮寫。 struct hostent { char *h