标题:为什么对话空显示不出来,用了dialogbox。
取消只看楼主
魏新建
Rank: 2
等 级:论坛游民
帖 子:55
专家分:86
注 册:2012-2-17
结帖率:100%
已结贴  问题点数:10 回复次数:3 
为什么对话空显示不出来,用了dialogbox。
这是全部代码:#include"windows.h"
#include"resource.h"
BOOL CALLBACK DialogProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
int WINAPI WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
    DialogBox(hInstance,MAKEINTRESOURCE(IDD_mydialog),NULL,DialogProc);
    return 0;
}
BOOL CALLBACK DialogProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch(message)
    {
    case WM_INITDIALOG:
        return TRUE;
    case WM_COMMAND:
        if(LOWORD(wParam)==IDC_OK)
        {
            EndDialog(hWnd,LOWORD(wParam));
            return TRUE;
        }
        break;
    }
    return FALSE;
}
程序没有报错,就是显示不出对话框。
搜索更多相关主题的帖子: return include message 
2012-05-22 17:07
魏新建
Rank: 2
等 级:论坛游民
帖 子:55
专家分:86
注 册:2012-2-17
得分:0 
回复 2楼 missu_1314
我后来加过了,没用的。况且这个头文件也不是费用不可的。可以不用的。
2012-05-23 12:40
魏新建
Rank: 2
等 级:论坛游民
帖 子:55
专家分:86
注 册:2012-2-17
得分:0 
回复 4楼 hellovfp
测试过你的改的代码,能运行的。能告知改了那个地方吗?我看了以后还是没看出了到底哪里有标志性的改动。
2012-05-23 19:01
魏新建
Rank: 2
等 级:论坛游民
帖 子:55
专家分:86
注 册:2012-2-17
得分:0 
我弄出来了,原来是我建的时候有问题,谢谢了。
2012-05-27 09:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-367881-1-1.html




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

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