windows程式設計裡的LRESULT是什麼?我新手。。謝謝

2025-05-04 21:30:07 字數 4046 閱讀 2522

1樓:網友

lresult是乙個資料型別,msdn: 32-bit value returned from a window procedure or callback function

指的是從視窗程式或者**函式返回的32位值在中typedef long long;

在中typedef long lresult;

所以lresult就是long,也就是長整形之所以取名類lresult,l=>longresult表示結果,說明這個函式的薯蘆顫返譁租回值數敗是某個結果。

2樓:網友

資料型別 啊,乙個mfc,裡面的long

3樓:手機使用者

wndclaswndclass ; wndclass wndclass

null ; null ;

都是一些小毛病, 認真些吧。

還有, 把playsound註釋此悶知掉吧, 以後你罩慧會明白森消的。

windows程式設計中lresult是什麼意思?

4樓:網友

lresult實際上就是c裡面的long,沒什麼特殊意思,用定義函式的返回。

比如。lresult createdll()

return true;

windows程式設計新手新問

5樓:束嵐嵐

這是用匈牙利命名規則起的變數名字。

具體內容你可以去搜「匈牙利命名法」

百科就有。lp的意思是long pointer,遠指標。

c代表const,常量的意思。

str就是string的前三個字母縮寫,字串。

意義就是:指向常量字串的long指標型別。

對這個型別的具體解釋也有百科:

wndproc是windows procedure的縮寫啊。

視窗過程"

如何學習windows程式設計?????

6樓:網友

個人建議是先去學mfc,windows程式設計是對比較底層的api呼叫了,函式的形參會很多,巨集也很多,而且還有自定義的資料型別,比如dword,lpcstr之類的,mfc是乙個微軟基礎類庫,它封裝了90%的windows api,使用函式更加容易呼叫,也就是一些底層的細節你不需要了解,所以你最好先學好mfc才學windows程式設計。

7樓:網友

你學習了c語言,在學習windows程式設計之前奉勸你先學習c++,你如果沒有物件導向的思想去學windows程式設計有點難。先把基礎打好吧,至少知道什麼是類。。

8樓:阿梅學姐

回答您好。我是阿梅學姐很高興為您服務,您的問題我已收到,看完會及時回覆,追問後,因為單子太多會依次回答,不會不回答的,請耐心等待!

請問你想具體詢問什麼?

9樓:網友

那個就是c語言寫的啊。

c++ windows程式設計

10樓:翔子菊子

一般用mfc,mfc是微軟封裝了win32api以提供基本的功能和外掛程式的。比如建立乙個win32應用程式的話,那麼基本的選單和視窗都是直接生成的,是不需要自己建立的。

關於windows程式設計的學習。

11樓:網友

如果您想更加快的上手寫程式的話 可以直接看mfc 但是學起來很多細節您暫時就很疑惑了,因外mfc對api函式封裝成了類,所以很多底層細節你看不到,所以肯定學起來會有很多疑惑。

但是如果您要足夠的時間的話,建議您可以先學習platform sdk 程式設計的學習 也就是所謂的直接用api函式加上c語言或者c++的一些思想編寫windows應用程式。

比較熟悉sdk開發應用程式的過程了。

然後你再看mfc就會相對容易一些了 因為核心還是一致的希望對您有點幫助。

12樓:網友

用api可以比較好的理解windows整個系統的工作原理和流程。用mfc,反正都給封裝起來了,可以你編了一年的程式,都還搞不清windows應用程式到底是怎麼個結構的。

13樓:狂暴的雅蔑蝶

這完全看你想學什麼了。學mfc沒必要學win api。學win api可以讓你瞭解到windows是怎麼運作的。

mfc則是將很多內部流程封裝成了函式,你不知道里面是怎麼運作的,你只能知道它是幹什麼的。簡單來說就是傢俱什麼的都給你了,你自己往房子裡面放。還有,c++是一種思想,這種思想貫徹到了mfc裡面。

我這麼說並不是說c++是mfc的基礎,其實你學mfc不用先學c++的。完全可以直接去學mfc。

14樓:抵達愛金

我建議這樣:

1、先看mfc,並且能夠做出一些專案,比如erp、資訊管理系統等為止。

2、再看windows程式設計,畢竟這是作業系統統一的api根本,學到什麼程度為止呢?

當你windows程式設計能夠寫出乙個超級瑪麗奧遊戲,就說明學夠了。

3、接著,你可以再回頭學mfc,肯定有新的感受,因為有windows程式設計基礎後,會看到mfc中一些對應的本質的東西。

4、再回頭看windows程式設計,試著做做多執行緒的東西。

5、再回頭學mfc,學到什麼程度?學到能夠用mfc寫出乙個簡單的3d遊戲為止。

這樣反覆學習,不斷遞進,你才能相互對照。

windows程式設計(win32 api)是本質,mfc是基於win32 api 的框架。

15樓:網友

說真的 如果你不是 搞 程式介面 美化 ,畫圖 一類的。

完全可以跳過去不學 ,等到用到的時候 回頭看看。

16樓:網友

可以直接看mfc程式設計,因為c語言的程式設計思想與mfc程式設計思想不一樣。當然看你是對c++感興趣,還是對c語言感興趣了。

17樓:匿名使用者

windows程式設計就是學習windows api,用什麼語言無所謂,你應該看windows api,mfc只是對windows api再次封裝的東西,不要以為mfc就是windows程式設計,不要以為mfc就是c++

18樓:網友

沒必要了,直接看mfc就行了。

我以前是學c的,後來要考c++,看了一晚書直接上戰場,一樣所向披靡。

倒過來c++到c也差不多。不會有太大的影響。只要用心去學就行了。

到底該如何學習windows程式設計啊?

19樓:手機使用者

想學了。我覺得看書可以先看一些簡單易懂的,等有了乙個大概印象,再看這些比較有深度的。我也是看完c++直接看windows程式設計的。

開始很難理解乙個簡單的hello word 就有很多不懂的大寫字母的函式和常量,不知道怎麼學起。後來反覆看了很多遍,才慢慢入門。其實,我們學習的時候不必太執著於弄清每乙個很複雜的大寫字母常量的含義。

可以先根據書上的講解,它講到**就看到**。然後重點是把windows下的程式的框架搞明白,把windows系統處理的程式的流程掌握清楚(我感覺windows下程式執行流程和我們以前所認識的編的程式有很大的不同)。最後就會慢慢發現。

學習windows程式設計無非也就是學會呼叫windows的api函式,和使用它定義的一些常量和結構什麼的。除了記憶很多比較麻煩的函式和常量,其實沒有什麼新的思想和難度。這個你也沒必要完全記憶,可以試著找一下比較好的參考手冊。

最後,祝你學習順利。記得要堅持才能克服困難踏過這道門檻。

20樓:複方草珊瑚含片

可是說,你既然想要windows程式設計,那你必須看看《windows核心程式設計》這本書的,英文名:《windows via c/c++》目前是第五版,包含了windows vista的新特性。

windows api手冊備乙份,常看看。

21樓:殳孤丹

看一兩本書是不夠用的,要多看看其他相關的書,同時實際操作一下,有些問題不要太拘泥細節了,看多了自然會理解的,關鍵還是堅持。

windows程式設計問題,windows程式設計例子問題

通常應用處理wm paint訊息時是全部繪製 效率低也在這裡 但dc內容真正顯示到螢幕時,只更新invalidate的區域,意思就是說,即使每次paint你都繪製了整個客戶區,但最終顯示時只摳出無效區域進行更新,其它繪製的部分是浪費的。字面意思 gui裡的東西 windows程式設計例子問題 漢字不...

windows程式設計和mfc程式設計的區別

windows程式設計一般是指用c語言編寫windows應用程式,或叫做win32程式設計,mfc程式設計是利用c 以mfc為基礎編寫windows應用程式 vc是一個開發工具,在這個開發工具裡,可以進行win32程式設計和mfc程式設計。1.windows程式設計概念比較寬泛,可以認為在windo...

MFC程式設計和windows程式設計是否還流行,MFC程式設計是否過實

確實是過時的東西,我也學過,不過現在學也沒什麼,當然mfc就算了,直接學sdk,用純c,可以讓自己的程式設計思想有些進步。mfc忽略,c可以學,關鍵是理解指標的應用,然後可以考慮學c 和sql server,不用太精,加起來大約3個月左右吧,這樣可以找到一個類似於力工的工作,找到工作後在業餘時間把資料結...