用戶登錄  |  用戶注冊
首 頁源碼下載網絡學院最新源碼源碼排行屏蔽廣告
當前位置:新興網絡 > 網絡學院 > 編程開發 > C/C++
網絡學院標題關閉所有內容預覽 | 展開所有內容預覽
  • 一個讓窗口屏幕中心位置居中顯示的C++函數 [內容預覽] 600 | 2015-06-08
    //窗口居中顯示 ,hWnd參數為窗口句柄void setCenterShow(HWND hWnd){ long scrWidth,scrHeight; RECT rect; scrWidth=GetSystemMetrics(SM_CXSCREEN); scrHeight=GetSystemMetrics(SM_CYSCREEN); GetWindowRect(hWn...

    [閱讀全文]

  • VC++ 對進程各種操作函數 [內容預覽] 3234 | 2011-07-11
    VC++ 對進程各種操作函數 //獲取進程路徑CString GetProcessPath( DWORD idProcess ){ // 獲取進程路徑 CString sPath; // 打開進程句柄 HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION | PROCESS_VM_...

    [閱讀全文]

  • VC++ 關機函數 [內容預覽] 1876 | 2011-03-29
    BOOL CShutDownDlg::ShutDownWin(void){ HANDLE hToken; TOKEN_PRIVILEGES tkp; // Get a token for this process. if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hT...

    [閱讀全文]

  • VC++ MSXML創建XML文件以及對XML文檔解析 [內容預覽] 8079 | 2011-03-27
    // XmlCreationDemo.cpp#include <stdlib.h>#include <stdio.h>// 引入MSXML解析器#import <msxml4.dll>using namespace MSXML2;class InitializeCom{public: InitializeCom() { CoInitialize(NULL); // Initiali...

    [閱讀全文]

  • C++ 查看Windows95/98密碼的程序代碼 [內容預覽] 328 | 2011-03-26
    查看Windows95/98密碼的程序,網上看到的,沒測試過。 #include <windows.h>#include <stdio.h>typedef struct tagPASSWORD_CACHE_ENTRY { WORD cbEntry; // size of this entry, in bytes WORD cbResource; /...

    [閱讀全文]

  • C++ Win32 API Hook類 [內容預覽] 3035 | 2011-03-25
    示例.rar HookApi.h #include <windows.h>#ifndef _HOOKAPI_H#define _HOOKAPI_Hclass CHOOKAPI {public: LPVOID pOldFunEntry, pNewFunEntry ; // 初始函數地址、HOOK后的函數地址 BYTE bOldByte[5], bNewB...

    [閱讀全文]

  • VC 播放wav文件示例 [內容預覽] 2031 | 2011-03-15
    附件下載.rar 這是個控制臺程序,編譯生成后將wav音頻文件拖放在到編譯的EXE文件中即可播放。 #include "stdafx.h"#include <windows.h>#include <mmsystem.h>#include <stdio.h>#pragma comment( lib, "Winmm.l...

    [閱讀全文]

  • C++ 九九乘法表代碼 [內容預覽] 2934 | 2011-03-14
    C++ 小學九九乘法表實現: #include <iostream>#include <iomanip>using namespace std;void main(){ int i,j; cout<<"9*9乘法表"<<endl; cout<<'*'; for(i=1;i<=9;i++) cout<<setw(8)<<i; cout<<endl; for(i=1;i<...

    [閱讀全文]

  • HDC 轉換為 HBITMAP [內容預覽] 2123 | 2011-03-14
    HBITMAP GetSrcBit(HDC hDC,DWORD BitWidth, DWORD BitHeight){ HDC hBufDC; HBITMAP hBitmap, hBitTemp; //創建設備上下文(HDC) hBufDC = CreateCompatibleDC(hDC); //創建HBITMAP hBitmap = CreateCompatibleBitma...

    [閱讀全文]

  • VC++ HDC 保存到本地BMP圖片文件 [內容預覽] 1964 | 2011-03-13
    VC++ HDC 保存到本地BMP圖片文件: #include "stdafx.h"#include <string>#include <vector>#ifdef UNICODE #ifndef TSTRING #define TSTRING std::wstring #endif#else #ifndef TSTRING #define TSTRING std::str...

    [閱讀全文]

  • C++ 二進制文件的讀寫例子 [內容預覽] 2762 | 2011-03-10
    VC++ 讀取二進制文件以及寫入文件簡單示例: void main(){//讀 FILE *pFile=fopen("C:\\1.jpg","rb"); char *pBuf; fseek(pFile,0,SEEK_END); //定位到文件末尾 int len=ftell(pFile); //求文件長度 pBuf=new char...

    [閱讀全文]

  • [圖文] 第一個DirectDraw入門程序(Hello World!) [內容預覽] 1746 | 2011-03-10
    //***// 工程:hello// 文件:hello.cpp// 內容:創建第一個DirectDraw應用程序,//***#include <windows.h>#include <windowsx.h>#include <ddraw.h>#pragma comment(lib, "ddraw.lib")#pragma comment(lib, "d...

    [閱讀全文]

  • C++ 二進制文件異或加密簡單示例 [內容預覽] 3715 | 2011-03-07
    C++ 使用異或算法加密二進制文件,編譯后通過命令行輸入: 編譯文件.exe 加密文件路徑.exe 密鑰 即可加密,解密方法就是再執行一次加密就解開了。 #include "stdafx.h"#include <stdio.h> #include <stdlib.h> #i...

    [閱讀全文]

  • VC++ ToolTips 氣泡提示的實現 [內容預覽] 1442 | 2011-03-04
    VC6,新建空的Win32 Application,資源里插入一個Dialog,什么都沒動。取消按鈕點擊前后始終都TIP出來。 #include <windows.h>#include <commctrl.h>#include "resource.h"#pragma comment(lib, "comctl32.lib"...

    [閱讀全文]

  • SendMessage 設置按鈕陷下去以及彈起狀態 [內容預覽] 1494 | 2011-03-04
    通過SendMessage 發送消息來設置按鈕的狀態。第一條就是實現了鼠標按下按鈕的效果。設置后直到發送第二條消息按鈕才凸起來。 SendMessage(hwnd, BM_SETSTATE,BST_CHECKED, NULL); //設置按鈕凹下去效果。SendMessag...

    [閱讀全文]

  • VC++ 獲取鼠標狀態,獲取鼠標彈起消息 [內容預覽] 4799 | 2011-03-04
    默認情況下當鼠標移出控件外部后改控件將獲取不到WM_LBUTTONUP消息。 以下通過SetCapture函數實現獲取。 SetCapture 函數功能:該函數在屬于當前線程的指定窗口里設置鼠標捕獲。一旦窗口捕獲了鼠標,所有鼠標輸入...

    [閱讀全文]

  • VC++ 6.0 Platform SDK下載 [內容預覽] 8117 | 2011-03-03
    1.下載后全部放在一個文件夾中.如d:\temp2.進入命令行方式,轉到d:\temp3.輸入PSDK-FULL d:\sdk ,注意后面要給出解壓到的文件夾,如 d:\sdk然后用窗口方式進入d:\sdk找到Setup就可以安裝了 PSDK-FULL.1.cab PSDK...

    [閱讀全文]

  • VC++ 對指定控件進行子類化操作 [內容預覽] 862 | 2011-03-03
    VC++ 對指定控件進行子類化操作,以下實例演示了通過子類化限制文本框只能輸入浮點數以及實現Static 的超鏈接效果。 #include <windows.h>#include "resource.h"// 手型光標的資源定義#ifndef IDC_HAND#define IDC...

    [閱讀全文]

  • [圖文] C++ Base64 編碼與解碼函數 [內容預覽] 4812 | 2010-12-17
    附件下載.rar #include <string>std::string base64_encode(unsigned char const* , unsigned int len);std::string base64_decode(std::string const& s);static const std::string base64_chars = "ABCDEF...

    [閱讀全文]

  • C++ 注冊表讀寫操作函數 [內容預覽] 2130 | 2010-12-14
    #include "afx.h"string CConvert::GetRegStr(string name,char* base)//得到name的字串值s, result必須先初始化{#ifdef WIN32 HKEY hResult; char result[256]; strcpy(result,""); if(ERROR_SUCCESS!=RegOpenKe...

    [閱讀全文]

  • C++ fstream文件流讀寫文件操作詳解 [內容預覽] 61129 | 2010-12-02
    要求: 掌握文本文件讀寫的方法 了解二進制文件的讀寫方法 C++文件流: fstream // 文件流 ifstream  // 輸入文件流 ofstream  // 輸出文件流 //創建一個文本文件并寫入信息//同向屏幕上輸出信息一樣...

    [閱讀全文]

  • C++ VARIANT數據類型操作詳解 [內容預覽] 13559 | 2010-11-12
    使用VARIANT來傳遞參數意味著非強類型語言(例如VBScript)能夠調用使用強類型語言(C++)實現的方法。 VARIANT的結構可以參考頭文件VC98\Include\OAIDL.H中關于結構體tagVARIANT的定義。 VARIANT 數據類型在文件OAIDL...

    [閱讀全文]

  • [組圖] VC++ ATL 中實現集合與枚舉接接口 [內容預覽] 1233 | 2010-11-09
    附件下載.rar C++程序員學過STL的都知道,STL分為三大模塊,算法、容器、迭代器。容器的作用就是存儲管理維護數據,迭代器的工作就是是客戶能夠訪問(讀寫)容器中的數據。盡管迭代器的實現依賴于容器存儲數據的方式...

    [閱讀全文]

  • 一個實用的C++注冊表操作類 [內容預覽] 1703 | 2010-08-03
    Registry.h #if !defined(AFX_REGISTRY_H__E0610A5D_7166_4D02_9D7E_11AF7CF8E229__INCLUDED_)#define AFX_REGISTRY_H__E0610A5D_7166_4D02_9D7E_11AF7CF8E229__INCLUDED_//#include <winreg.h>/// CRegistry window...

    [閱讀全文]

  • C++ 提取字符串中的數字 [內容預覽] 6154 | 2010-07-18
    #include <iostream.h>int main(){ char a[50]="1ab2cd3ef45g"; char b[50]; int cnt_index=0,cnt_int=0; //cnt_int 用于存放字符串中的數字. //cnt_index 作為字符串b的下標. for(int i=0;a!='\0';++i) //當a數組元...

    [閱讀全文]

  • C++ 實現VB中的split函數 [內容預覽] 527 | 2010-07-12
    #include <iostream.h>#include <string.h>/*本程序割斷字符串到數組中*/char* substring(char str[],int start,int len){ /*將一個字符串從start位置開始割斷len長度*/ int i,j; static char temp[20]; for(i=start...

    [閱讀全文]

  • C++ 撲克牌隨機發牌算法 [內容預覽] 3478 | 2010-06-11
    代碼挺簡單的,就是調用隨機函數生成撲克牌的隨機序列,然后輸出。 #include "stdafx.h" #include <stdlib.h> #include <time.h> void shuffle(int wDeck[4][13]); void deal(int wDeck[4][13], char *wFace[13], ...

    [閱讀全文]

  • [組圖] VC++模仿超炫Vista風格QQ界面 [內容預覽] 2235 | 2010-06-11
    源文件打包:VC仿QQ界面.rar 隨著計算機技術的發展與普及,計算機逐漸走進了人們的日常生活當中。人們通過它來學習,娛樂,信息的交互等等.并且對應需而生的各種各樣的軟件產品的要求也有了一定的提高。除了基本功能外...

    [閱讀全文]

  • [圖文] C++ 連連看游戲算法及源代碼 [內容預覽] 8406 | 2010-06-07
    閑著無聊,編個連連看玩玩,用了魔獸里面的頭像來做圖片。下面記錄如下: 程序的關鍵在于判斷用戶連續點擊的兩個圖案能否消除。兩個圖片可以消除的條件有兩個: ①.圖片相同 ②.圖片間連線的轉角數不得超過2 。...

    [閱讀全文]

  • C++比較兩個字符串的相似度(Levenshtein Distance算法) [內容預覽] 2801 | 2010-06-04
    題目: 一個字符串可以通過增加一個字符,刪除一個字符,替換一個字符得到另外一個字符串,假設,我們把從字符串A轉換成字符串B,前面3種操作所執行的最少次數稱為AB相似度 如 abc adc 度為 1 ababababa bababab...

    [閱讀全文]

總數:3330 上一頁1 2下一頁
美国百家乐注册