| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1927 人关注过本帖
标题:[求助]为什么新建的窗口只是一闪而过?
取消只看楼主 加入收藏
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
 问题点数:0 回复次数:6 
[求助]为什么新建的窗口只是一闪而过?
我用win32 汇编了一个窗口,调试通过了,查看了api函数调用也符合要求,但为什么窗口还只是闪一下就自动关了啊?大概是什么原因?谢谢!!!
搜索更多相关主题的帖子: 一闪而过 窗口 
2007-08-17 14:12
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)把程序放上来
这是一个文本编辑器的程序,打的时候没加注释,不好意思啊......
o9Ggu6ig.rar (4.59 KB) [求助]为什么新建的窗口只是一闪而过?


2007-08-18 10:47
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)我编译了你的代码 一屏幕的错误 你...
可能是你没把路径设置好吧......难道说不同的编译器结果会不同?
2007-08-19 09:46
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)把程序放上来

麻烦看一下这个rc,怎么运行老报错!谢谢!
#define IDI_ICON1 1100
#define IDM_ABOUT 1000
#define MAINMENU 1002
#define IDM_NEW 1003
#define IDM_OPEN 1004
#define IDM_QUIT 1005
#define IDM_UNDO 1006
#define IDM_CUT 1007
#define IDM_COPY 1008
#define IDM_PASTE 1009
#define IDM_SELALL 1010
#define IDM_DELETE 1011
#define IDM_SAVE 1012
#define IDM_SAVEAS 1013

IDI_ICON1 ICON "edit.ico"

MAINMENU MENUEX
{
POPUP "&File"
{
MENUITEM "&New", IDM_NEW
MENUITEM "&Open\tF3", IDM_OPEN
MENUITEM "&Save\tF2", IDM_SAVE
MENUITEM "Save &As", IDM_SAVEAS
MENUITEM SEPARATOR
MENUITEM "E&xit\tAlt+X", IDM_QUIT
}

POPUP "&Edit"
{
MENUITEM "&Undo\tCtrl+Z", IDM_UNDO
MENUITEM SEPARATOR
MENUITEM "Cu&t\tCtrl+X", IDM_CUT
MENUITEM "&Copy\tCtrl+C", IDM_COPY
MENUITEM "&Paste\tCtrl+V", IDM_PASTE
MENUITEM "&Delete\tDel", IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "Select &All", IDM_SELALL
}

POPUP "&Help"
{
MENUITEM "&About\tF1", IDM_ABOUT
}
}


MAINACCEL ACCELERATORS
{
VK_F1, IDM_ABOUT, VIRTKEY
VK_F2, IDM_SAVE, VIRTKEY
VK_F3, IDM_OPEN, VIRTKEY
"x", IDM_QUIT, ALT
}

2007-08-19 11:02
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)我改了些 还剩这么多 [em03]Micros...
哦实在对不起,我把我原来的程序放上来了,耽误你时间......
帮我看下上面的那段rc程序把,就那个调试通过不了,不知道哪有语法错误!
对lz的帮忙实在是感激啊!!!
2007-08-20 09:36
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)还是把原程序或者是错误信息发上来...

#define IDI_ICON1 1100
#define IDM_ABOUT 1000
#define MAINMENU 1002
#define IDM_NEW 1003
#define IDM_OPEN 1004
#define IDM_QUIT 1005
#define IDM_UNDO 1006
#define IDM_CUT 1007
#define IDM_COPY 1008
#define IDM_PASTE 1009
#define IDM_SELALL 1010
#define IDM_DELETE 1011
#define IDM_SAVE 1012
#define IDM_SAVEAS 1013

IDI_ICON1 ICON "edit.ico"

MAINMENU MENUEX
{
POPUP "&File"
{
MENUITEM "&New", IDM_NEW
MENUITEM "&Open\tF3", IDM_OPEN
MENUITEM "&Save\tF2", IDM_SAVE
MENUITEM "Save &As", IDM_SAVEAS
MENUITEM SEPARATOR
MENUITEM "E&xit\tAlt+X", IDM_QUIT
}

POPUP "&Edit"
{
MENUITEM "&Undo\tCtrl+Z", IDM_UNDO
MENUITEM SEPARATOR
MENUITEM "Cu&t\tCtrl+X", IDM_CUT
MENUITEM "&Copy\tCtrl+C", IDM_COPY
MENUITEM "&Paste\tCtrl+V", IDM_PASTE
MENUITEM "&Delete\tDel", IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "Select &All", IDM_SELALL
}

POPUP "&Help"
{
MENUITEM "&About\tF1", IDM_ABOUT
}
}


MAINACCEL ACCELERATORS
{
VK_F1, IDM_ABOUT, VIRTKEY
VK_F2, IDM_SAVE, VIRTKEY
VK_F3, IDM_OPEN, VIRTKEY
"x", IDM_QUIT, ALT
}


报错就是:
D:\masm32\bin>rc edit.rc
edit.rc (28): error RC2243 : invalid string expression at SEPARATOR

edit.rc (29): error RC2236 : required parameter missing

edit.rc (35): error RC2243 : invalid string expression at SEPARATOR

edit.rc (36): error RC2236 : required parameter missing

edit.rc (40): error RC2243 : invalid string expression at SEPARATOR

edit.rc (41): error RC2236 : required parameter missing
edit.rc (53): error RC2104 : undefined keyword or key name: VK_F1

不知道哪里有问题...
帮忙看下,谢谢!!!


2007-08-21 11:06
maozhong89
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-22
收藏
得分:0 
回复:(无理取闹)还有加上#include
成功!太感谢bz的帮助了
2007-08-22 10:27
快速回复:[求助]为什么新建的窗口只是一闪而过?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016936 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved