| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1338 人关注过本帖
标题:C语言 对话框问题
只看楼主 加入收藏
情义控灬浮云
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2017-8-3
结帖率:80.95%
收藏
已结贴  问题点数:18 回复次数:6 
C语言 对话框问题
void Main_OnCommand(HWND hwnd,int id, HWND hwndCt1, UINT codeNotify)
{
    switch(id)
    {
      case IDC_OK:
        {
            MessageBox(hwnd,TEXT("朱元凤"),TEXT("顾俊"),MB_OK);
        }
        break;
      default:
          break;
    }
}
为什么我代码打在上面程序运行没有反应呢
TEXT.rar (1.78 MB)
搜索更多相关主题的帖子: C语言 对话框 HWND TEXT break 
2017-10-13 23:11
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:18 
看似是按钮消息反弹事件。
在窗口过程的按钮消息处理过程中,调用Main_OnCommand(),并传递窗口句柄hwnd、按钮ID、按钮句柄id和一个消息代码codeNotify。
2017-10-14 05:13
情义控灬浮云
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2017-8-3
收藏
得分:0 
回复 楼主 情义控灬浮云
为什么我运行了 不显示新的窗口呢
2017-10-14 13:21
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
以下是引用情义控灬浮云在2017-10-14 13:21:28的发言:

为什么我运行了 不显示新的窗口呢

代码不是你写的吗?
可以调试跟踪一下,看看哪条语句执行后的结果,不对头就改。
2017-10-14 20:34
情义控灬浮云
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2017-8-3
收藏
得分:0 


[此贴子已经被作者于2017-10-15 14:53编辑过]

2017-10-15 14:50
情义控灬浮云
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2017-8-3
收藏
得分:0 
回复 4楼 吹水佬
语法没错 可是不出结果--
2017-10-15 14:51
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
以下是引用情义控灬浮云在2017-10-15 14:51:25的发言:

语法没错 可是不出结果--

不好意思
简单看了一下提供的代码,看似是用VC++ + MFC写,重新封装了CDialog一个对话框CTEXTDlg。
本人没用过VC++,对MFC(API封装类)不了解,了解对话框的窗口过程,要深入了解MFC相关的类。
2017-10-15 16:19
快速回复:C语言 对话框问题
数据加载中...
 
   



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

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