#include<stdio.h>
int main(){
printf("班级:2009111\n");
printf("姓名:宋菡\n");
printf("学号:20092358\n");
return 0;
}
②
#include"stdafx.h"
#include<windows.h>
LRESULT CALLBACK MainWndProc(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR ipszCmdLine,int nCmdShow)
{
HWND ghWndMain;
MSG msg;
WNDCLASS wc;
if(!hPrevInstance)
{
wc.style =CS_OWNDC;
wc.lpfnWndProc =(WNDPROC)MainWndProc;
wc.cbClsExtra =0;
wc.cbWndExtra =0;
wc.hInstance =hInstance;
wc.hIcon =LoadIcon(NULL,IDI_APPLICATION);
wc.hCursor =LoadCursor(NULL,IDC_ARROW);
wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
wc.lpszMenuName =NULL;
wc.lpszClassName="MainWindowClass";
}
if(!RegisterClass(&wc))
{
return(FALSE);
}
ghWndMain=CreateWindow("MainWindowClass","SDK 编程示例",WS_OVERLAPPEDWINDOW,
0,0,600,400,NULL,NULL,hInstance,NULL);
if(ghWndMain==NULL)
{
MessageBox(NULL,"生成窗口不成功!","错误",MB_ICONWARNING);
return(FALSE);
}
ShowWindow(ghWndMain,SW_SHOW);
UpdateWindow(ghWndMain);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK MainWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
HDC hDC;
PAINTSTRUCT ps;
//RECT rect;
switch(message)
{
case WM_DESTROY:
PostQuitMessage(0);
break;
case WM_PAINT:
hDC=BeginPaint(hwnd,&ps);
TextOut(hDC,1,1,"同学们好!",9);
EndPaint(hwnd,&ps);
break;
default:
return DefWindowProc(hwnd,message,wParam,lParam);
}
return(FALSE);
}
③
#include"stdafx.h"
#include<windows.h>
LRESULT CALLBACK MainWndProc(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR ipszCmdLine,int nCmdShow)
{
HWND ghWndMain;
MSG msg;
WNDCLASS wc;
if(!hPrevInstance)
{
wc.style =CS_OWNDC;
wc.lpfnWndProc =(WNDPROC)MainWndProc;
wc.cbClsExtra =0;
wc.cbWndExtra =0;
wc.hInstance =hInstance;
wc.hIcon =LoadIcon(NULL,IDI_APPLICATION);
wc.hCursor =LoadCursor(NULL,IDC_HELP);
wc.hbrBackground=(HBRUSH)GetStockObject(GRAY_BRUSH);
wc.lpszMenuName =NULL;
wc.lpszClassName="MainWindowClass";
}
if(!RegisterClass(&wc))
{
return(FALSE);
}
ghWndMain=CreateWindow("MainWindowClass","宋菡 上机实验",WS_OVERLAPPEDWINDOW,
200,100,1000,800,NULL,NULL,hInstance,NULL);
if(ghWndMain==NULL)
{
MessageBox(NULL,"生成窗口不成功!","错误",MB_ICONWARNING);
return(FALSE);
}
ShowWindow(ghWndMain,SW_SHOW);
UpdateWindow(ghWndMain);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK MainWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
HDC hDC;
PAINTSTRUCT ps;
//RECT rect;
switch(message)
{
case WM_DESTROY:
PostQuitMessage(0);
break;
case WM_PAINT:
hDC=BeginPaint(hwnd,&ps);
TextOut(hDC,100,100,"学号:20092358,姓名:宋菡",23);
EndPaint(hwnd,&ps);
break;
default:
return DefWindowProc(hwnd,message,wParam,lParam);
}
return(FALSE);
没有合适的资源?快使用搜索试试~ 我知道了~
Windows-SDK.zip_TextOut_WIN32 TextOut_XXXXXXXX.
共1个文件
txt:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 22 浏览量
2022-09-20
20:29:56
上传
评论
收藏 1KB ZIP 举报
温馨提示
1、学会使用VC6.0建立一个Win32 Console Application工程程序内容为屏幕上分成3行输出自己的班级、姓名、学号。 2、学会使用VC6.0建立一个Win32Application工程,把附录的程序调通,并能够运行。 3、在实验内容(2)的基础上修改程序,要求:  窗口背景的颜色为灰色(GRAY_BRUSH)  窗口标题为:“XXX上机实验”(XXX为自己的姓名);  鼠标的形状为:(IDC_HELP)  窗口起始位置为:(X=200,Y=100),窗口大小为:(宽1000,高800);  窗口显示内容为自己的学号和姓名,格式为:  学号:XXXXXXXX,姓名:XXX  调整文本的显示位置为(X=100,Y=100) 注:文本显示使用TextOut()函数 BOOL TextOut( HDC hdc, //设备环境的句柄 int nXStart, //字符串显示的X坐标 int nYStart, //字符串显示的X坐标 LPCTSTR 1pString //所要显示的字符串 int cbString //所显示字符的长度 ); PAINTSRUCT 包含绘制信息的结构 Hdc=BeginPaint(hwnd, &ps) //做好绘制准备 TextOut(hDC,1,1"学同学们好!",9) EndPaint(hwnd,&ps) //结束绘制工作 (4)所有运行结果都要有截图
资源推荐
资源详情
资源评论
收起资源包目录
Windows-SDK.zip (1个子文件)
新建文本文档.txt 4KB
共 1 条
- 1
资源评论
weixin_42653672
- 粉丝: 107
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功