问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

switch(uMsg)出问题

发布网友 发布时间:2022-04-30 04:51

我来回答

1个回答

热心网友 时间:2023-10-14 04:05

#include <windows.h>
#include <stdio.h>
LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam );
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hprevIstance,
LPSTR lpCmdLine,
int nCmdshow)
{
WNDCLASS wndcls ;
wndcls.cbClsExtra=0;
wndcls.cbWndExtra=0;
wndcls.style=CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW;
wndcls.hbrBackground=(HBRUSH)GetStockObject(BLACK_BRUSH);
wndcls.hInstance=hInstance;
wndcls.hIcon=LoadIcon(NULL,IDI_ERROR);
wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);
wndcls.lpszMenuName=NULL;
wndcls.lpszClassName="WG";
wndcls.lpfnWndProc=(WNDPROC)WindowProc;
RegisterClass(&wndcls);
HWND hwnd;
hwnd=CreateWindow("WG","欢迎你来参观",WS_OVERLAPPEDWINDOW,0,0 ,400,600,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,SW_RESTORE);
UpdateWindow(hwnd);
MSG msg;
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
return 0;
}
return msg.wParam ;
}
LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam )
{
HDC hdc;
switch(message)
{
case WM_CHAR:
char achar[20];
sprintf(achar,"wu wie ni hao %d",wParam);
MessageBox(hwnd,achar,"wuwei",0);
break;
case WM_LBUTTONDOWN:
MessageBox(hwnd,"ni ta made ","wuwei",0);

hdc=GetDC(hwnd);
TextOut(hdc,0,60,"LDH",strlen("LDH"));
ReleaseDC(hwnd,hdc);
break;
case WM_PAINT :

PAINTSTRUCT ps;
hdc=BeginPaint(hwnd,&ps);
TextOut(hdc,0,60,"WG",strlen("WG"));
EndPaint(hwnd,&ps);
break;
case WM_CLOSE:
if(IDYES==MessageBox(hwnd,"你是否结束?","wuwei",MB_YESNO))
DestroyWindow(hwnd);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd,message, wParam,lParam );

}
return 0;
}

热心网友 时间:2023-10-14 04:05

#include <windows.h>
#include <stdio.h>
LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam );
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hprevIstance,
LPSTR lpCmdLine,
int nCmdshow)
{
WNDCLASS wndcls ;
wndcls.cbClsExtra=0;
wndcls.cbWndExtra=0;
wndcls.style=CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW;
wndcls.hbrBackground=(HBRUSH)GetStockObject(BLACK_BRUSH);
wndcls.hInstance=hInstance;
wndcls.hIcon=LoadIcon(NULL,IDI_ERROR);
wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);
wndcls.lpszMenuName=NULL;
wndcls.lpszClassName="WG";
wndcls.lpfnWndProc=(WNDPROC)WindowProc;
RegisterClass(&wndcls);
HWND hwnd;
hwnd=CreateWindow("WG","欢迎你来参观",WS_OVERLAPPEDWINDOW,0,0 ,400,600,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,SW_RESTORE);
UpdateWindow(hwnd);
MSG msg;
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
return 0;
}
return msg.wParam ;
}
LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam )
{
HDC hdc;
switch(message)
{
case WM_CHAR:
char achar[20];
sprintf(achar,"wu wie ni hao %d",wParam);
MessageBox(hwnd,achar,"wuwei",0);
break;
case WM_LBUTTONDOWN:
MessageBox(hwnd,"ni ta made ","wuwei",0);

hdc=GetDC(hwnd);
TextOut(hdc,0,60,"LDH",strlen("LDH"));
ReleaseDC(hwnd,hdc);
break;
case WM_PAINT :

PAINTSTRUCT ps;
hdc=BeginPaint(hwnd,&ps);
TextOut(hdc,0,60,"WG",strlen("WG"));
EndPaint(hwnd,&ps);
break;
case WM_CLOSE:
if(IDYES==MessageBox(hwnd,"你是否结束?","wuwei",MB_YESNO))
DestroyWindow(hwnd);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd,message, wParam,lParam );

}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
广东省考考哪3科 六个月宝宝缺铁吃什么好 疯狂动物园 大猩猩栖息地升级技巧 疯狂动物园怎么办boss任务 boss任务过法 疯狂动物园怎么驯服火山猩猩 疯狂动物园驯服火山猩猩 疯狂动物园火山猩猩 在陌生的城市如何辨别东南西北? 女羊男虎千万别在一起 女羊男虎婚配好不好 属羊女与属虎男婚姻能否长久 属羊女的和什么属相最配 我15岁才169CM,能长到180吗 我15岁身高169到我成年能有多高?我是男算 男,15岁。身高169,穿鞋171,算矮吗? 学mfc时遇到的,switch语句既无case又无default,请问怎么执行? 男生15虚岁的正常身高是多少 C语言_WM_MOUSEMOVE_不断获取鼠标位置 本人男15岁,身高169cm,太矮了怎么办?还长吗? 刚满15岁的男生才169正常么?怎么样??!! java为什么报输入数据类型不对啊? 我快今年15岁了,身高却只有169CM,最近一年身高都没长多少,怎么才可以长高?我最高可以长多高? 写VB程序:截取消息WM_QUERYENDSESSION,阻止关机 我15岁,身高169cm,还能长吗 心理测试:要求:画画,人物、树木、房子和自己想象添加动物也可以。测的是什么,怎么画更好? 15岁、男生身高169cm 15岁169还能长吗?请教一些身高的问题 mfc中wm_initdialog是指在对话框显示之前向父窗口发送的消息 关于外贸业务收款,有那些方式对卖家来说风险最小? 15岁男孩子身高才169cm,长到180cm有可能吗?要怎样做?(爸爸168、妈妈170) android无法打开摄像头 LogCat提示:CameraSwitch no file - can&#39;t switch camera ,求解啊大哥大姐们 本人今年刚刚15岁,身高只有169cm,请问大神,我还有长高的机会吗?如果有,请告诉我详细原因。 15岁半男生 身高169 能长多高 填词什么的关注 windows程序中switch(wparam){}是什么意思 什么关注什么的成语是什么 求。高压灭菌器的SOP文件!!! 什么地关注 vc++没有报错,可为什么case不出界面呢?(switch中如果单独执行case语句可以出界面) 关注做名词用什么形容词形容比较好? c语言switch语句参量能否是关系表达式 PHOTOSHOP中如何将一个图层中选择的区域复制到另一个图层? 什么的关爱? 关注什么填空词 作者说不允许二转是什么意思? 女人需要什么样的关心 棉花娃娃二转是什么意思 昨天一起做得核酸别人都出来了,我的怎么没有出来? dnf二转多少级 冒险岛弓箭手二转在哪?再给我二转的要求 我早上七点半在小区里做的核酸怎么还没出来? 大话2二转需要什么条件?