原创 C語言調用彙編語言的簡單方法

C語言調用彙編語言的簡單方法  首先我選擇了編譯器:VC++,masm來做這個實驗 內聯彙編這裏不做討論創建一個asm程序,寫下如下內容.386.model flat,stdcalloption casemap:none .codema

原创 使用OpenGL實現三維座標的鼠標揀選

一、簡介(Introduction)          OpenGL是一種比較“純粹”的3D圖形API,一般僅用於三維圖形的渲染,對於特定領域的開發者(如遊戲開發者)而言,如果選擇使用 OpenGL進行開發,類似碰撞檢測的機制就都需要自行

原创 在ring3下列舉系統中已加載的驅動模塊的信息

#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <windows.h>#pragma comment( linker, "/subsystem:consol

原创 怎樣開發控制面板程序(CPL程序)

怎樣開發控制面板程序(CPL程序)    CPL程序是動態鏈接庫(DLL)的一種變形,只不過擴展名爲.cpl、入口函數爲CPlApplet()而不是DllMain()罷了,編寫起來其實很簡單。先創建一個dll工程,寫下如下代碼#inclu

原创 C++中類設計中重要且容易忽視的問題

C++中類設計中重要且容易忽視的問題    大家考慮一下如下程序的輸出結果#include <stdio.h>class baseclass{public:    baseclass()    {        fun();//這裏是調用

原创 編程技巧蒐集(2)

1.ComboBox中如何進行 動態查詢(BCB)//--------------------------------------------------------------------------- #include <vcl.h>

原创 C++什麼時候析構函數需要聲明爲虛函數

 且看下面的例子 Class Deriver: public Base { …; }; Base *pb = new Deriver; Delete pb;              //子類中含有需要釋放的資源時, //如果沒有聲明

原创 怎樣用VC開發小體積程序

下面是用SDK編寫的僅僅1.5kb的windows程序 ///////////////////////////////////////////////////////////////////////////////////////////