通過前面三篇的基礎(chǔ)學(xué)習(xí)相信大家已經(jīng)對Kui庫的使用比較熟悉了。主要分三步走。
首先構(gòu)建程序代碼框架
然后根據(jù)界面布局編寫xml布局
最后添加程序的交互代碼。
所以構(gòu)建好主程序代碼框 ...
通過前面兩篇文章的介紹,相信同學(xué)們對Kui這個庫的大體使用方法有了了解.
接下來,我們就可以開始實際演練了,下面我們將展現(xiàn)基礎(chǔ)控件的使用.
不過在這里要提一下此庫的一些沒完善的地方, ...
前面已經(jīng)發(fā)布了分離后的Kui代碼,我們繼續(xù),下面來解釋該代碼庫的使用.
首先要說下Kui框架的一些基礎(chǔ)概念:
一、
金山界面庫不使用Windows的窗口布局,只是使用Windows的窗口作為一個載體, ...
金山對其金山衛(wèi)士進(jìn)行了開源,目前已經(jīng)公開了6個子項目。
不過也許很多人和我一樣對安全部分的功能并不感興趣,畢竟那需要比較艱辛的工作。
但對其所運(yùn)用的界面庫部分可能比較感興趣,該庫 ...
最好的GDI入門教程是《Window程序設(shè)計》的第五章,如果你沒有任何GDI基礎(chǔ),最好精讀這一章,因為本文并不會介紹GDI的方方面面,事實上這也是不可能完成的任務(wù)。我只將以前學(xué)習(xí)GDI時遇到的幾個難 ...
概述
Delphi對Ole控件作了很好的封裝,使用起來要比C++的方便地多,比如想用IE控件,只需要將TWebBrowser拖到窗體上,設(shè)置相關(guān)屬性,處理相關(guān)事件,一切和其他控件沒有什么區(qū)別。
...
Alpha 混合的算法很簡單,基于下面的公式就可以實現(xiàn):
D := A * (S - D) / 255 + D
D 是目標(biāo)圖像的像素,
S 是源圖像的像素
A 是 Alpha 值, 0 為全透明, 255 為不透明。
下面是 1 ...
Delphi和C#的類都提供了“屬性”的概念,使得Getter和Setter的方法可以像訪問成員一樣簡單,如下面的Delphi代碼:
TMyClass = class
private
FValue: Integer;
funcation GetValue: ...
當(dāng)前模塊的句柄在程序進(jìn)入點可以獲得,一般做法是保存為一個全局變量,以后使用這個全局變量即可。但有時在寫一些比較通用的代碼時剛好要用到模塊句柄,如果還去訪問這個全局變量就破壞了代碼的 ...
view plaincopy to clipboardprint?
01.function BKDRHash(buf: Pointer; count: Integer) : Cardinal; assembler;
02.asm
03. PUSH EBX;
04. XOR EBX, EBX
0 ...
1. final
final可以修飾類,成員方法,成員變量;表示最終的,不能修改,不能繼承的:
•final類不能被繼承,類中的方法默認(rèn)是final方法,但類中的成員變量不是。
•final方 ...
日常開發(fā)主要是C++和Delphi,使用Java完全是為了開發(fā)Android應(yīng)用。今天在看Java的泛型,有些方面感到很奇怪,先來看下面的代碼:
class Shape {
public void Draw() {
...