我的学习笔记——小甲鱼办多久,我就学多久
int WINAPI WinMain (HINSTANCE hInstance ,HINSTANCE hprevInstance ,PSTR szCmdLine ,int iCmdShow){
MessageBox(NULL ,TEXT("这是我在fishc.com学的第一个windows程序"),TEXT("打招呼") ,MB_OK/*|MB_ICONEXCLAMATION */ |MB_DEFBUTTON1 );
return 0;
}
上面是我的代码,都是照小甲鱼敲得,呵呵
MSDN里面讲的关于MessageBox的内容明白的就只有
Message_Box Types里面讲的
MB_OKCANCEL 这个在对话框里面显示的有两个按钮确定+取消(ok+cancle)
MB_ABORTRETRYIGNORE abort(中断,((计算机用语) 在操作时停止工作或程序 (尤指突然地或不正常地中断)))
+entry(重试) +ignore(忽略)
注意在这里不可以同时用“|”链接两个Message_Box Types,也不要天真的使用MB_YESNO(这里是宏定义)
再就是Message-Box Icons(在这里显示的是图标(icon))
MB_ICONEXCLAMATION exclamation(惊呼, 惊叹词) 出现的是!
MB_ICONINFORMATION information
MB_ICONQUESTION question
MB_ICONSTOP stop 出现的是X
MB_ICONHAND hand 出现的是X(这个在我的MSDN里面没有)
在这里可以用“|”来连接;其原理是位运算“与”
至于
Message-Box Modality
Message-Box Default Buttons
表示不理解,求高手指点
小问题:
{
HAND hand;
wchar *str="这是我在fishc.com学的第一个windows程序";
MessageBox(hand ,str,TEXT("打招呼") ,MB_OKCANCEL |MB_ICONSTOP );
return 0;
}
//在这里怎么获取dialog的句柄,可以用 GetMessageBox(这个函数存在吗(我瞎猜的:titter:))
注意一下,上面写错了MB_YESNO是可以的我的意思是不可以自己随意的组合按钮,见谅 http://baike.baidu.com/link?url=ZOxMB_y1pa2FvJHnk384qebTXRQj9xA3EDu_WcZnDy_8eCC5IPqh2pe32dE5-Pjr
上面关于MessageBox讲的很详细,可以去看看:titter::titter::titter: {
HAND hand;
wchar *str="这是我在fishc.com学的第一个windows程序,\\n你觉得小甲鱼是坏蛋吗";
MessageBox(hand ,str,TEXT("打招呼") ,MB_OK );
if(IDOK==MessageBox)
MessageBox(NULL ,TEXT("看来你不是好人,我要告诉小甲鱼"),TEXT("error"),0);
else
MessageBox(NULL ,TEXT("其实我也觉得小甲鱼挺好的"),TEXT("congratulation"),0);
return 0;
}
觉得这里有问题吗,感觉怪怪的,好像………… #include <windows.h>
int WINAPI WinMain (HINSTANCE hInstance ,HINSTANCE hprevInstance ,PSTR szCmdLine ,int iCmdShow)
{
int result;
result = MessageBox(NULL ,TEXT("你觉得小甲鱼是坏蛋吗"),TEXT("打招呼") ,MB_YESNO | MB_ICONQUESTION );
if(IDYES==result)
MessageBox(NULL ,TEXT("看来你不是好人,我要告诉小甲鱼"),TEXT("error"), MB_OK);
else
MessageBox(NULL ,TEXT("其实我也觉得小甲鱼挺好的"),TEXT("congratulation"), MB_OK);
return 0;
}
:lol::lol::lol::lol::lol::lol: 秦晓彬 发表于 2014-5-6 23:13 static/image/common/back.gif
#include
int WINAPI WinMain (HINSTANCE hInstance ,HINSTANCE hprevInstance ,PSTR szCmdLine ,int i ...
第一次发图片,顺序反了,见谅 不清楚了没有看过 支持楼主ing {:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}支持楼主ing 支持楼主,共同学习! 楼主很用心,贵在坚持! jiayou。。。。。 见到你这篇文章,我太激动了,我今天试着学一下windowd c,有种自杀的感觉,差点打击的我想放弃c语言,还好想了一下午,想通了,不过还是感觉第一次接触编程不应该选择c,枯燥,全是数学题,dos环境,最后转平台又是知道问题,综合下来,就把人打击了,不过学完后就牛逼了,一直在坚持中。。。 :lol:路过看看~~~~ 支持小甲鱼~~ 看看顺便顶LZ 感谢楼主无私奉献! 不清楚了没有看过 支持楼主
页:
[1]
2