📄 winapi1.pb
字号:
;//////////////////////////////////
; Amlinger
; by 2008 02 06
;描述:调用WINDOW API
;目标:掌握PureBasic调用Api,了解 Api 常量 在PureBasic 定义
;//////////////////////////////////
;在PureBasic 调用 WINDOWS 自带的API 只需要要在原 API函数名后追回"_" 下划线 即可
;例如:
; PureBasic: OpenMessagrequester() ;PureBasic中显示对话框的函数
; Winapi: MessageBox_() ;API 对话框函数
Button = MessageBox_(0,"请选择Yes 或者 No?","选择", #MB_ICONQUESTION | #MB_YESNO )
; wir nutzen die Winapi Funktion MessageBox_()
; MessageBox(0,Text,Titel,Buttons))
;Button保存了之前选择的按钮结果
If Button = #IDYES
MessageBox_(0,"你选择了YES","嘿嘿",#MB_OK )
ElseIf Button = #IDNO
MessageBox_(0,"你竟然选择了NO","天哟",#MB_ABORTRETRYIGNORE |#MB_ICONASTERISK)
EndIf
;PB中API常量 ;在原API常量前追回"#"
;#MB_OK 显示 [确定] 一个按钮
;#MB_OKCANCEL 显示 [确定,取消] 两个按钮
;#MB_ABORTRETRYIGNORE 显示 [终止,忽略 重试] 三个按钮
;#MB_YESNOCANCEL 显示 [是,否,取消] 三个按钮
;#MB_YESNO 显示 [是,否] 二个按钮
;#MB_RETRYCANCEL 显示 [重试,取消] 二个按钮
;#MB_ICONHAND 显示 [停止] 图标
;#MB_ICONQUESTION 显示 [问题] 图标
;#MB_ICONEXCLAMATION 显示 [感叹号] 图标
;#MB_ICONASTERISK 显示 [惊叹号] 图标
; PB中自带的常量定义 都以 #PB_开头
; 例如:
; #PB_KEY_ESCAPE ;Esc键
; #PB_KEY_DOWND ;DOWN键
; IDE Options = PureBasic 4.10 (Windows - x86)
; CursorPosition = 37
; FirstLine = 6
; Folding = -
; EnableAsm
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -