winapi1.pb
来自「利用春节七天在家里写的PureBasic示例代码.基本按照C教程的章节编排.适合」· PB 代码 · 共 47 行
PB
47 行
;//////////////////////////////////
; 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 + =
减小字号Ctrl + -
显示快捷键?