原创 Win32 樹視圖控件的基本使用

首先參閱     https://blog.csdn.net/bcbobo21cn/article/details/106287676 認識Windows公共控件庫的使用;   一 創建樹視圖 首先用如下代碼看一下,創建樹視圖控件是否成功

原创 超圖專題圖類別概覽

專題地圖是以普通地圖爲地理基礎,着重表示製圖區域內某一種或幾種自然要素或社會經濟現象的地圖。 專題地圖的內容主要由兩部分構成:專題內容和地理基礎。 打開超圖自帶的示例;在 圖層管理器 窗口中;右擊一個添加到此的數據集;選擇 製作專題圖

原创 Win32使用Windows公共控件庫創建工具條

Win32程序創建工具條,需要使用Windows公共控件庫,是另一個DLL;本身Win32 API 是在系統自帶的3個DLL; Win7,CFree 5.0;運行結果; 引入lib文件的設置如下; 如果不在工程設置中引入;則對應的C代

原创 Win32 ListView控件基本使用

首先看一下Windows公共控件庫,參閱; https://blog.csdn.net/bcbobo21cn/article/details/106287676 https://blog.csdn.net/bcbobo21cn/artic

原创 地圖的三個基本特徵

GIS中地圖就是按照一定的數字法則、運算符號系統,概括地將地圖或其他星球的空間現象,以二維或多維、靜態或動態可視化形式,綜合概括、模型模擬等手段縮小表示在一定載體上,科學的反映出自然和社會經濟現象的分佈特徵及其相互關係。 地圖有多個特徵;

原创 Win32程序創建按鈕並響應單擊

碼; #include <windows.h> #include "resource.h" LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); HINST

原创 VC++把輸入的字符轉換爲十六進制

VC2019新建一個單文檔工程; 爲視類添加字符按下消息處理函數; 代碼如下; void CchartobinDemoView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { //

原创 超圖空間數據模型概要1

SuperMap SDX + 提供了全面的數據模型的支持,其數據模型包括四個一體化。 一 整體數據模型 柵格數據和矢量數據一體化  由於柵格數據和矢量數據在數據結構上的差異,早期的GIS軟件,往往把矢量數據和柵格數據分開存儲、管理和顯示。

原创 超圖桌面版區分不同類型數據源的圖標

超圖桌面版在每個數據源的前面,以不同的小圖標區分不同類型的數據源; 第一個;像個圖片似的;名爲 JingjinImage;這種是影像類型的數據源; 第二個;像個網格的;名爲 JingjinTerrain;這種是 柵格 類型的數據源;

原创 Flex和Bison簡介和Windows下使用入門

flex用作詞法分析,而bison用作語法分析。詞法分析把輸入分解成一個個有意義的詞塊,稱作token;語法分析則確定這些詞塊彼此之間如何關聯(使用語法樹表達)。 Flex可生成詞法分析器;Bison可生成語法分析器。 或者也可以使用le

原创 直接用Win32 API創建對話框Demo

Win32 API包含有對話框函數; Win10,CFree 5.0;新建一個窗口工程; 先看一下CFree自帶對話框編輯器;其保存爲.DRES;還不知道怎麼加入工程;先不管; #include <windows.h> #includ

原创 Win32 堆內存分配示例

一 程序的內存分配 一個由C/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。 2、堆區(heap) — 一般由程序員分配釋

原创 CPU實模式和保護模式、全局描述符表GDT、Linux內核中GDT和IDT的結構定義

一 計算機實模式和保護模式   實模式 在實模式下,內存被限制爲僅有1M字節(220 字節)。有效的地址從00000到FFFFF (十六進制)。 這些地址需要用20位的數來表示。一個20位的數不適合任何一個8086的16位寄存器。 Int

原创 中國剩餘定理及其C語言實現、WIn32實現

一 中國剩餘定理 孫子定理是中國古代求解一次同餘式組(見同餘)的方法。是數論中一個重要定理。又稱中國餘數定理。 原文    《孫子算經》    叫做“物不知數”問題,如下: 有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二。問物幾何

原创 中斷描述符表IDT以及Linux內核IDT表的初始化的基本情況

IDT,Interrupt Descriptor Table,中斷描述符表是CPU用來處理中斷和程序異常的。   一 中斷和IDT表概要       中斷可以由硬件產生(稱爲外部中斷),也可以由軟件產生(稱爲內部中斷),在程序中寫入int