⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 winapi1.pb

📁 利用春节七天在家里写的PureBasic示例代码.基本按照C教程的章节编排.适合入门学习使用.还请大家多多提出宝贵意见 Email:haihong5995037@163.com QQ:254082
💻 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 + -