Param1=Param2
使用匈牙利表示法,就很容易查出下面的錯誤。
wParam1=lParam2
變數的前綴及含義
前綴 隱含的數據類型 說明
b BOOL 實際為整型
by BYTE 無符號字元
c char 字元
dw DWORD 無符號長型
fn function 函式
h HANDLE 無符號整型
i integer 整數
l LONG 長型
lp Long pointer 遠指針
n Short(integer) 整型
np Near pointer 近指針
p pointer 指針
s string 字元串
sz Zero terminated string 以0結尾的字元串
w WORD 整數或字
x,y short X坐標和y坐標
cx,cy short X方向長和y方向長,c代表count(量度)
遠指針
遠指針用32位值確定記憶體地址,它指明了記憶體的特定的段值和段內的偏移量。
近指針
遠指針用16位值確定記憶體地址,它代表模組預設數據段的一個偏移值。
句柄
句柄是視窗用來標識創建或使用應用程式的唯一的整數值。視窗要使用各種不同的句柄來標識應用程式實例、視窗、選單、控制、分配的記憶體區和設備接口對象等。
WinMain函式具有hInstance句柄參數.視窗中不僅一次能同時運行多個程式,而且能多次運行同一個應用程式,即運行多個副本,每個副本叫做一個實例。為區別實例,視窗在每次調用WinMain函式時,要提供一個不同的實例句柄,即代表句柄的不同的實際值。也就是說,一個實例是應用程式的一個單獨的可執行副本,而實例句柄是唯一標識實例的整數。每當運行應用程式的新實例(一個副本)時,僅載入該應用程式的數據.這樣視窗對應用程式的所有實例都使用相同代碼,可以大大節省空間。
對大多數程式來說,第一個實例作用較特殊,它創建的許多資源都可以被以後所有實例使用,而不需要重新創建。
相關詞條
-
匈牙利命名法
匈牙利命名法是一種編程時的命名規範。基本原則是:變數名=屬性+類型+對象描述,其中每一對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分。要基...
簡介 變數屬性 舉例 總結 反對聲音 -
匈牙利史
1558年繼承羅馬帝國皇位後,皇家匈牙利變成他強大的疆土中一個無關緊要的附加物。 他成為擴大了的特蘭西瓦尼亞的君主,也保證了皇家匈牙利新教徒的權利。 1...
前言 阿爾帕德王朝 外國國王統治下的匈牙利 哈布斯堡王朝的統治 二元君主制 -
匈牙利國債移民項目
受歐債危機的影響,匈牙利政府為振興本國經濟,於2012年12月11日特別推出了匈牙利國債移民項目。截止到目前,今年的100個融資配額已經全部售完。160...
項目概況 匈牙利簡介 授權單位 投資匈牙利國家特別債券 -
李斯特[匈牙利鋼琴之王]
弗朗茨·李斯特(1811-1886)(Franz Liszt),出生於雷汀,著名的匈牙利作曲家、鋼琴家、指揮家,偉大的浪漫主義大師,是浪漫主義前期最傑出...
生平簡介 三位樂壇宗師 最重要的作品 最值得收藏的唱片版本 相關評價 -
內梅特[匈牙利足球運動員]
克里斯蒂安·內梅特(Krisztián Németh),1989年1月5日出生於匈牙利哲爾,匈牙利足球運動員,場上司職前鋒,現效力於卡達足球職業聯賽的...
早年經歷 運動生涯 個人生活 生涯數據 社會評價 -
匈牙利解
匈牙利解法是求解指派問題的一種簡便的解法,它提出首先由匈牙利數學家柯尼希提出。匈牙利解法利用了定理:係數矩陣中獨立0元素的最多個數等於能覆蓋所有0元素的...
匈牙利解法的適用條件 求解步驟 示例 -
庫巴拉[匈牙利足球運動員]
著名的職業足球運動員,被稱為“傳奇射手”。後來又成為一名成就卓越的足球教練,一生精彩無數。
運動生涯 獲獎記錄 個人軼事 生涯數據 退役後 -
克里斯蒂安·內梅特[匈牙利足球運動員]
克里斯蒂安·內梅特(Krisztián Németh),1989年1月5日出生於匈牙利哲爾,匈牙利足球運動員,場上司職前鋒,現效力於卡達足球職業聯賽的...
個人簡介 簡介 介紹 引言 一些趣聞 -
命名法
化學命名法是一種常用的命名法,它有許多方法來命名。
化學命名法 相關內容 生物學命名法