登录 注册 找回密码 开启辅助访问 商业用户中心 购物车有0件商品 切换到宽版
搜索
查看: 5557|回复: 5
打印 上一主题 下一主题

[求助] NB怎么创建窗口

[复制链接]
跳转到指定楼层
楼主
发表于 2010-10-23 14:08:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人更下载NB,不了解NB.求帮助
回复

使用道具 举报

沙发
发表于 2010-11-6 18:36:17 | 只看该作者
我也在悲剧当中,,
回复 支持 反对

使用道具 举报

板凳
发表于 2010-11-21 14:18:12 | 只看该作者
学习,刚下载!看看
回复 支持 反对

使用道具 举报

地板
发表于 2010-11-22 16:19:34 | 只看该作者
第一个窗口程序.bas :
#引用 仅一次 "windows.bi"

#定义 第一个程序              1000
#定义 按钮                    1001
变量 共享 模块句柄 为 HMODULE
声明 函数 DlgProc(传值 hWin 为 HWND, 传值 uMsg 为 UINT, 传值 wParam 为 WPARAM, 传值 lParam 为 LPARAM) 为 整数型

模块句柄=GetModuleHandle(NULL)
DialogBoxParam(模块句柄, 转换类型(字符型 指针,第一个程序), NULL, @DlgProc, NULL)
ExitProcess(0)
结束

函数 DlgProc(传值 hWin 为 HWND,传值 uMsg 为 UINT,传值 wParam 为 WPARAM,传值 lParam 为 LPARAM) 为 整数型
变量 为 整数型 id, Event, x, y
变量 hBtn 为 HWND
变量 hLsv?为 HWND
变量 rect 为 RECT
判断 分支 uMsg
  分支 WM_INITDIALOG

  分支 WM_CLOSE
   EndDialog(hWin, 0)
  分支 WM_COMMAND
   id=取低十六位(wParam)
   Event=取高十六位(wParam)
   判断 分支 id
    分支 按钮

    EndDialog(hWin, 0)
   结束 判断
  分支 WM_SIZE
  
  分支 否则
   返回 FALSE
结束 判断
返回 TRUE
结束 函数
‘==============================
第一个窗口程序.rc
#define 第一个程序 1000
#define 按钮 1001
第一个程序 DIALOGEX 10,10,207,100
CAPTION "第一个程序"
FONT 8,"MS Sans Serif",0,0,0
STYLE 0x10CF0000
BEGIN
  CONTROL "关闭",按钮,"Button",0x50010000,72,42,54,21
END
’==============================
回复 支持 反对

使用道具 举报

5#
发表于 2010-12-14 21:11:42 | 只看该作者
新建工程-应用程序-双击右边的。不懂就看下帮助。我已经做过视频。
回复 支持 反对

使用道具 举报

6#
发表于 2011-1-25 18:13:52 | 只看该作者
回复 jockey 的帖子

视频在哪里?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表