原创 (收藏)MFC操作excel

VC操作Excel 1、Excel的層次結構: Application Workbooks Workbook ...... Worksheets Worksheet ...... Range Font Borders ...... ..

原创 MFC文件讀取技術CStdioFile_摘

計算機是如何管理自身所存放着大量的信息的呢? windows 的磁盤管理程序爲我們提供了一套嚴密而又高效的信息組織開工 --- 硬盤上的信息是以文件的形式被管理的。 面向存儲的文件技術 什麼是文件?計算機中,一篇文章、一幅圖畫、一個程序、

原创 每天一個小程序(5)——棧的應用數制轉換

數制轉換  十進制轉換任意進制  用順序棧和普通循環兩種方法實現,棧的函數參考上一節的順序棧 //十進制轉換r進制 N爲十進制正整數 void conversion(int N,int r) { int x; SeqStack *

原创 如何進步?程序員的自學指南

    原文章  http://www.nowamagic.net/librarys/veda/detail/947 如果你是一個程序員初哥,剛從大學邁進公司卻沒有人指導,要麼公司給你指定了導師,卻不好意思大事小情都問他。你想提高自己的編

原创 MFC-->製作程序啓動界面

如果自己寫的程序有一個漂亮的啓動界面,那樣效果是很不錯的!要做到這一點也很簡單。首先要創建一個啓動窗口類,名爲Csplash。對應有一個頭文件和一個源文件splash.h和splash.cpp。splash.h**************

原创 MFC自定義消息

本文地址:http://blog.163.com/strive_only/blog/static/893801682010101911467765/ 消息機制是windows的典型運行機制,在MFC中有很多的消息如WM_BTN**等。但是

原创 每天一個小程序(1)——鏈表的創建

單鏈表的創建 可以用頭插法和尾插法,也分帶頭結點的鏈表和不帶頭結點的鏈表 #include<stdio.h> #include<stdlib.h> typedef int datatype; typedef struct lnode

原创 每天一個小程序(3)——雙向鏈表

雙向鏈表的優點,可以很方便的訪問前驅結點和後驅結點,且一般構造成循環鏈表 #include <stdio.h> #include <stdlib.h> typedef int datatype; typedef struct DuLNo

原创 每天一個小程序(7)——C++中sort函數的應用

            身爲一個不算程序員的程序員,目前來說,最令我們頭疼的應該就是那繁多的數據結構和算法問題,例如排序,數據存儲等等。而STL爲我們提供了一個方便的平臺,它提供了大約100個實現算法的模板函數。我們熟悉了STL之後,許多

原创 每天一個小程序(2)——帶頭結點的鏈表的創建以及插入和刪除

#include<stdio.h> #include<stdlib.h> typedef int datatype; typedef struct lnode { datatype data; struct lnode *next;

原创 MFC中全局變量的定義及使用

用MFC製作的工程由很多文件構成,它不能象一般C++程序那樣隨意在類外定義全局變量,在這裏要想定義能被工程內多個文件共享的全局變量和函數必須用一些特殊方法才行。實際上有多種方法可以實現,這裏只介紹兩種方法。 一、在應用程序類中定義 用MF

原创 遊戲製作之一 坦克的移動

這篇文章參考了一位仁兄的博客 mfc坦克定位,但對之做出了一些細節上的修改,主要目的呢是爲了加深自己的記憶。文章內提到的有mfc 位圖繪製,鍵盤消息的響應 原文章傳送門http://www.cnblogs.com/aarond/archi

原创 每天一個小程序(8)——順序循環隊列

隊列         允許刪除的一端叫隊頭        允許插入的一端叫隊尾        第一個入隊的元素在隊頭        最後一個入隊的元素在隊尾        第一個出隊的元素爲隊頭元素        最後一個出隊的元素爲隊尾

原创 每天一個小程序(4)——順序棧

順序棧的結構體很簡單,一個保存數據的數組和一個記錄棧頂的整型值。 #include <stdio.h> #include <stdlib.h> #define MAXSIZE 100 typedef int datatype; typ

原创 每天一個小程序(6)—— 鏈棧

#include <stdio.h> #include <stdlib.h> typedef int datatype; typedef struct LStack { datatype data; struct LStack