原创 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