1. 程式人生 > >MFC第一個helloworld案例

MFC第一個helloworld案例

簡介

  MFC(Microsoft Foundation Classes),是一個微軟公司提供的類庫(class libraries),以C++類的形式封裝了Windows的API,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含的類包含大量Windows控制代碼封裝類和很多Windows的內建控制元件和元件的封裝類。

相關教程

必備基礎

本人環境

  系統:Microsoft Windows 8

  工具:Visual Studio 2010 SP1

Hello World

 1.新建工程








  生成成功


建立Hello World程式

  1.將介面上不用的
控制元件
刪除,使用工具箱,向對話方塊新增一個按鈕,最終結果如下。

  新增程式碼


[cpp] view plain copy print?
  1. MessageBox(L"Hello World.",L"我的第一個程式",MB_ICONINFORMATION|MB_OK);  
MessageBox(L"Hello World.",L"我的第一個程式",MB_ICONINFORMATION|MB_OK);

編譯



  3.執行


  此處可使用除錯和不除錯,如果對自己的程式碼比較請放心可以直接使用“不除錯”.   4.關於“關於選項”。     如果勾選“關於選項”,則在生成的程式標題欄右鍵選單裡生成如下選單。點選可以進入。

相關推薦

MFC一個helloworld案例

簡介   MFC(Microsoft Foundation Classes),是一個微軟公司提供的類庫(class libraries),以C++類的形式封裝了Windows的API,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含的類包含大量Windo

mybatis 的一個 HelloWorld 程序學習

mybatis 的 helloworld mybatis-config.xml配置文件 mybatis 的相關配置問題 sqlsessionfactory 實例 1、準備工作: a、在 MYSQL 中新建一個 mybatis 數據庫,並且創建一個 table,在這個表格中錄入一條

(二)手動配置一個HelloWorld程序

support ani tco 添加 man .sh 所有 creat 配置 上例的HelloWorld是由Android sutudio 自動生成的,現在我們手動來配置。 1. 重新創建工程 2. 創建空的Activity   生成的Main

Structs復習 開始 一個helloworld項目

mage lte 更改 cut action mod utf fault exec 大體已經學完ssh了 感覺一起做一個項目有點難 計劃先用一下獨立的Structs 然後再把數據庫操作換成hibernate 然後在用Spring 整合 計劃用10天左右吧 但今天開始用

vue.js的一個helloWorld

Vue.js 的核心是一個允許採用簡潔的模板語法來宣告式的將資料渲染進 DOM (1)第一步:去官網下載vue.js http://cn.vuejs.org/v2/guide/index.html (2)將js引入到普通的html程式碼中 <script src=".

一個rJava案例

1 public static void main(String[] args) { 2 // TODO 自動生成的方法存根 3 4 Rengine re = new Rengine(null,false,null); 5

程式設計番外篇:CLion執行一個HelloWorld(完整版)

CLion是個專業且強大的C/C++IDE,但是對於初學C/C++的新手,不建議使用,因為它太過強大,所以配置複雜,所以初學者老老實實用Dev或者vs就好。 話是這麼說,可是人總是喜歡新奇且高階的東西。所以就有了這篇博文。 1.下載CLion 你喜歡在哪裡下載都可以,我還是推薦官網。

1.4 一個HelloWorld

1、檔案功能 檔名 功能描述 app/ 有Controllers(控制檯)、Models(模型)和Views(檢視)資料夾,接下來的內容主要都在這個目錄。 c

Python Web框架Django 入門(一)——搭建一個HelloWorld專案

安裝 方法一: 官網原始碼安裝,上面有很詳細的教程   點選這裡 方法二:  pip install Django==2.1.1 安裝 Django 之後,您現在應該已經有了可用的管理工具 django-admin.py,檢視版本號表示安裝成功 C:\Users\ki

【2】Kotlin是什麼 Kotlin的發展歷程 一個HelloWorld小程式

Kotlin 就是一門可以執行在Java虛擬機器 ,Android ,瀏覽器上的靜態語言 它與Java 100%相容 如果你對Java非常熟悉,那麼你就會發現Kitlin除了自己的標準庫之外,大多數

Android HIDL一個HelloWorld demo

原址 寫在前面 程式設計師有個癖好,無論是學習什麼新知識,都喜歡以HelloWorld作為一個簡單的例子來開頭,咱們也不例外。 OK,咱這裡都是乾貨,廢話就不多說啦,學習HIDL呢咱們還是需要一些準備工作和門檻的。 準備工作: Android BSP編譯環境 A

Kubernetes 從入門到進階 一個Helloworld程式

本文將使用kubernetes-ansible進行安裝,由於其kubernetes-ansible更新很快,細小的地方又發生了一定變化,簡單記錄一下,同時由於特殊原因,一般網內使用者都無法正常執行k8s。所以這個系列準備寫一些咱們自己能用的例子來學習k8s的基礎知識。 構成說明

IOS 初級開發入門教程(二)一個HelloWorld工程及StoryBoard使用

前言 在IOS開發之路的博文第一章:(IOS開發入門介紹http://blog.csdn.net/csdn_aiyang)我大致系統介紹了有關IOS的一些基礎認識,如果不完全都記住沒關係,以後我們開發之路還很長,慢慢的自然而然就明白是怎麼回事了。這一篇我將手把手教大家完成第

[Cordova] 在 Mac 上安裝 Cordova 與建立一個 HelloWorld 專案

1. 先準備好 Android build 環境,直接安裝 Android Studio + Xcode. 2. 在 Mac 上可以加到 ~/.bash_profile 裡面,例如: export PATH=~/Library/Android/sdk/platform-tools:~/Library/A

一個MapReduce案例叢集模式&本地模式

                             第一個MapReduce案例叢集模式&Linux本地模式 記錄一下自己在開發MapReduce程式的過程。  思考點是:如何下手,怎樣開發。1.對於平臺的要求:環境已搭建完畢,且測試通過。   我自己平臺是:C

Docker安裝以及執行一個HelloWorld

在安裝Docker之前我們先來了解一下什麼是Docker?觀察Docker圖示,其實很形象的解釋了什麼是Docker。在沒有使用集裝箱的情況下,我們需要考慮不同形狀、尺寸的貨物怎麼安放,貨物與貨物之間是否能堆疊,這無疑是很繁瑣的事情。現在有了集裝箱(容器),我們就能將不同的貨

Java程式設計那些事兒12——一個HelloWorld程式

Java程式設計那些事兒12——第一個HelloWorld程式 作者:陳躍峰 2.1.4 第一個HelloWorld程式 對於初學者來說,第一個HelloWorld程式太神祕,也太難了,因為需要在第一個程式中學到很多的操作,而且在操作的過程中,即使是一個很小的錯誤,都可以

AJAX互動模型與一個Ajax案例(JS實現)

互動模型看下面2張圖就知道了。 Ajax 1、建立XmlHttpRequest物件 <script type="text/javascript"> function ajaxFunction() { var xmlHttp;

在VMware虛擬機器下安裝Android Studio(AS)以及執行一個HelloWorld程式

1、JDK 1.1下載  百度一下“JDK”即可 1.2安裝 選擇安裝目錄 C:\java JAVA_HOME→C:\java         PATH→C:\java\bin 2、android studio (AS) 2.2安裝  遇到的問題: 1.新建

Gstreamer學習筆記----一個helloworld程式

1.Ubuntu上安裝gstreamer庫: apt-get install libgstreamer0.10-0   apt-get install libgstreamer0.10-dev   apt-get install libgstreamer0.10-0-d