青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

What are the differences between MFC and Win32 Application

MFC is basicly a library of OO wrapper classes that wrap the Win32 api, and provide objects for the basic window components (windows, buttons, checkboxes etc..). Essentially it is the win32 api objectified.

Also MFC provides some classes that resemble classes found in the STL. As MFC was made before STL was fully standardised.

My knowledge is incomplete. But that is the basic Idea.



 User Rating: 1019   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

The difference between Win32 and MFC are pretty straightforward:

The Windows API (Win32) uses a C interface to access windows functionality. It requires that you write all of your own code to manage windows and message handling. It is quite straightforward but you will need a good reference, like MSDN, and some good tutorials or samples to get started.

In contrast, MFC, which stands for Microsoft Foundation Classes, are a collection of C++ classes which encapsulate the Win32 API. MFC has some wizards which make the initial creation of a program quick and easy, but I have to admit the learning curve of MFC can sometimes be frustrating as Microsoft seems to have done everything in a way that can at times seem counter-intuitive.

Whenever I write an application I write it in MFC but I have been writing applications in MFC for a long time. If all you want is a message loop and a window handle for a game, use Win32. If you want to write a larger application like an editor, maybe MFC is the right tool.

Ideally, I would suggest skipping both Win32 and MFC and writing tools in .NET. I do not have any personal experience in it but people I work with sure can get a lot done using it. It may well be worth investigation.

Best of luck,

- S

 User Rating: 1352   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Quote:
Original post by Sphet

Whenever I write an application I write it in MFC but I have been writing applications in MFC for a long time. If all you want is a message loop and a window handle for a game, use Win32. If you want to write a larger application like an editor, maybe MFC is the right tool.

- S


I am planning to write an interactive 3D environment does that mean using WIN32 application is a better tool for it?

also is it possible to use openGL for oject creation and DirectXinput for the interactive control?
please give me some suggestion



millions of thanks

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

Quote:
Original post by muimui1911
I am planning to write an interactive 3D environment does that mean using WIN32 application is a better tool for it?

For a game Win32 is usually better.
I think I have also heard that MFC doesn't work well in fullscreen.

Quote:
Original post by muimui1911
also is it possible to use openGL for oject creation and DirectXinput for the interactive control?

You can render with opengl and use directinput for input.

____________________________________________________________
Programmers Resource Central

 User Rating: 1107   |  Rate This User  Send Private MessageView ProfileView GD Showcase Entries Report this Post to a Moderator | Link

what about mouse movement like shooting games?

how can i do that, please give me some direction

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

You can use directinput for mouse movement. Or you can use GetCursorPos(POINT *p);

____________________________________________________________
Programmers Resource Central

 User Rating: 1107   |  Rate This User  Send Private MessageView ProfileView GD Showcase Entries Report this Post to a Moderator | Link

How do i use that? can you give me some example and much clearer direction

millions of thanks

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

msdn
Though if you want a camera class look here and here.

posted on 2010-06-22 11:43 lhking 閱讀(356) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導航

<2010年6月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

統(tǒng)計

常用鏈接

留言簿

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美国产精品桃花| 老巨人导航500精品| 亚洲美女黄色| 午夜久久电影网| 久久综合影视| 亚洲视频在线观看免费| 久久最新视频| 国产精品日韩精品| 亚洲欧美日韩国产综合精品二区| 久久久久久久久久久久久久一区 | 日韩亚洲欧美成人一区| 欧美伊人影院| 亚洲女同精品视频| 欧美日韩一区二区三区四区五区| 韩国在线一区| 久久国产精品亚洲va麻豆| 亚洲老司机av| 欧美一区二区视频免费观看 | 在线观看日韩www视频免费| 亚洲在线观看| 亚洲人成久久| 久久婷婷人人澡人人喊人人爽| 国产精品久久久久久av福利软件 | 亚洲国产欧美日韩| 久久精品系列| 性感少妇一区| 国产欧美va欧美不卡在线| 亚洲特黄一级片| 日韩视频免费看| av72成人在线| 国产精品普通话对白| 亚洲深夜福利在线| 亚洲尤物精选| 午夜电影亚洲| 国产日韩欧美综合在线| 亚洲欧美电影院| 欧美日韩国产bt| 国内精品一区二区三区| 每日更新成人在线视频| 久久精品道一区二区三区| 国产偷自视频区视频一区二区| 亚洲一区二区在线观看视频| 一本色道久久综合亚洲精品不| 欧美午夜精品| 久久人人爽人人爽爽久久| 久久嫩草精品久久久精品| 影音国产精品| 亚洲国产高清一区| 欧美激情精品久久久久久免费印度 | 美女任你摸久久| 宅男噜噜噜66一区二区 | 亚洲国产日韩在线一区模特| 亚洲麻豆视频| 精品av久久707| 亚洲精品在线三区| 国产亚洲一区在线| 亚洲国内精品| 国语自产在线不卡| 亚洲视频在线看| 亚洲精品免费一区二区三区| 亚洲免费人成在线视频观看| 最新国产の精品合集bt伙计| 亚洲专区国产精品| 亚洲精品国久久99热| 亚洲欧美激情精品一区二区| 亚洲国产成人在线播放| 欧美亚洲一区二区在线观看| 一区二区三区四区国产| 亚洲视频在线观看免费| 久久aⅴ国产欧美74aaa| 亚洲一区日本| 欧美极品欧美精品欧美视频| 久久精品国产69国产精品亚洲| 欧美日韩国产综合视频在线观看中文| 久久久久久久久伊人| 欧美日韩影院| 亚洲激情av| 亚洲国产天堂久久国产91| 欧美一二三视频| 欧美亚洲系列| 国产精品久久久久免费a∨| 亚洲欧洲午夜| 亚洲国产免费看| 美女91精品| 亚洲国产高清在线观看视频| 亚洲国产精品成人| 久久精品在线播放| 久久免费偷拍视频| 国产主播一区二区三区四区| 午夜精品在线看| 久久精品视频99| 国产一区二区久久| 久久gogo国模裸体人体| 久久精品国产第一区二区三区最新章节| 亚洲看片一区| 欧美区二区三区| 最新日韩中文字幕| a4yy欧美一区二区三区| 欧美人与性动交cc0o| 亚洲美女视频| 亚洲一区在线观看视频| 欧美午夜不卡影院在线观看完整版免费| 91久久午夜| 亚洲午夜精品久久久久久浪潮| 欧美激情久久久| 日韩午夜剧场| 午夜宅男欧美| 激情自拍一区| 美日韩精品视频| 亚洲精品1区2区| 亚洲图片欧洲图片日韩av| 欧美日韩一级片在线观看| 一区二区三区精品在线| 亚洲欧美久久久| 国产一区二区久久| 欧美不卡高清| 在线亚洲国产精品网站| 久久精品国产亚洲aⅴ| 伊人成人网在线看| 欧美精品成人91久久久久久久| 日韩一区二区久久| 久久久久国产精品厨房| 亚洲经典自拍| 国产精品一区二区三区成人| 久久久精品国产免费观看同学| 亚洲大胆美女视频| 亚洲欧美日韩精品久久| 韩国成人福利片在线播放| 免费看成人av| 亚洲在线一区二区| 蜜臀a∨国产成人精品| 一本一本大道香蕉久在线精品| 国产精品红桃| 另类专区欧美制服同性| 亚洲特级片在线| 欧美护士18xxxxhd| 欧美一区二区成人6969| 亚洲精品女av网站| 国产一区二区毛片| 欧美视频免费看| 麻豆91精品| 午夜精品久久久久久久白皮肤| 亚洲高清毛片| 久久久久综合网| 亚洲一区二区三区三| 亚洲国产精品久久久久婷婷老年| 国产精品毛片| 欧美激情亚洲自拍| 久久久国产91| 午夜精品久久久久影视| 亚洲乱码国产乱码精品精| 久久先锋资源| 欧美在线看片a免费观看| 一区二区三区av| 亚洲精品一区二区三区樱花| 在线观看国产成人av片| 国产欧美日韩麻豆91| 国产精品爱啪在线线免费观看| 你懂的视频一区二区| 欧美在线视频全部完| 中文精品一区二区三区| 日韩视频免费看| 亚洲精品综合| 亚洲国产三级网| 欧美国产日韩视频| 欧美v国产在线一区二区三区| 久久成人18免费观看| 午夜欧美大片免费观看| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲图片欧美午夜| 亚洲免费电影在线观看| 亚洲欧洲视频在线| 91久久精品国产91性色| 亚洲电影一级黄| 欧美国产亚洲精品久久久8v| 麻豆精品91| 免费亚洲电影在线| 免费不卡在线观看av| 牛牛国产精品| 亚洲国产精品综合| 亚洲第一搞黄网站| 91久久久久久| 日韩香蕉视频| 亚洲午夜精品久久久久久app| 最新高清无码专区| 最新国产精品拍自在线播放| 亚洲国产成人一区| 欧美国产先锋| 99re6热在线精品视频播放速度| 亚洲人成久久| 一区二区电影免费观看| 亚洲一区二区在线免费观看视频| 亚洲午夜激情在线| 欧美一区二区三区在线观看视频 | 国产日韩欧美在线观看| 国产亚洲女人久久久久毛片| 韩国欧美国产1区| 亚洲激情在线播放| 亚洲午夜久久久| 久久久九九九九|