pb+api实际应用
pb+api實際應用
1、利用Api函數計算Windows從啟動后所運行的總時間
Function long GetTickCount() Library “kernel32.dll” //獲取windows從啟動開始的總微秒數
窗口w_example的open事件:
timer(0.05)//觸發timer事件
窗口的timer事件:
long hour , minute ,second
hour = GetTickCount() \ 1000 \ 60 \ 60//獲取小時數
st_1.text = String(hour) + “小時”
minute = (GetTickCount() - hour * 60 * 60 * 1000) \ 1000 \ 60//獲取分鐘數
st_2.text = Str(minute) + “分鐘”
second = (GetTickCount() - long(st_1.text) * 60 * 60 * 1000 - long(st_2.text) * 60 * 1000) \ 1000//獲取總秒數
st_3.text = String(second) + “秒鐘”
2、GetSystemMetrics函數
Function long GetSystemMetrics (long nIndex ) Lib “user32.dll”
其中nIndex的不同取值可以使該函數實現不同的功能。例如返回Win桌面中各種顯示單元的寬度和高度、是否安裝鼠標、是否調換了鼠標左右鍵的定義等。
當nIndex = 67(SM_CLEANBOOT)時,該函數的返回值表示Windows9x的當前運行模式。
在以下的示例中我們可以看到GetSystemMetrics函數的用法和作用。
首先在窗口w_example中定義實
總結
以上是生活随笔為你收集整理的pb+api实际应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java生成1到10的随机数_用java
- 下一篇: 哈工大 软件构造Lab1的设计实现