#include <windows.h>//导入windows.h库
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM)//窗口过程
//窗口初始化(定义窗口的具体方式)
int WINAPI WinMain
(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
)
//int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE hPrevlnst, LPSTR lpsCmdLine, int nCmdShow)
{
HWND hwnd
MSG Msg
WNDCLASS wndclass
char lpszClassName[] = "窗口" //窗口类名
char lpszTitle[] = "HELLO!WORLD!" //My_Windows窗口标题名HELLO!WORLD!
wndclass.style = 0 //窗口风格
wndclass.hInstance = hInstance
wndclass.lpfnWndProc = WndProc //窗口过程函数地址
wndclass.cbClsExtra = 0 //窗口类无扩展
wndclass.cbWndExtra = 0//窗口实例无扩展
wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION)
wndclass.hCursor = LoadCursor(NULL, IDC_ARROW) //用箭头光标
wndclass.hbrBackground = (HBRUSH)(GetStockObject(WHITE_BRUSH)) //窗口背景色为白色
wndclass.lpszMenuName = NULL //窗口无菜单
wndclass.lpszClassName = lpszClassName//窗口类名为"窗口"
if(!RegisterClass(&wndclass)) //如果注册窗口类失败
{ MessageBeep(0)return FALSE}
hwnd = CreateWindow(
lpszClassName, //窗口类名
lpszTitle, //窗口实例的标题名
WS_OVERLAPPEDWINDOW, //窗口的风格
CW_USEDEFAULT,
CW_USEDEFAULT, //以上2行表示窗口宽李哪左上角坐标为默认值
CW_USEDEFAULT,
CW_USEDEFAULT, //以上2行表示窗口的高度和宽度为默认值
NULL, //此窗口无父窗口
NULL, //此窗口无主菜单
hInstance, //创建此窗口的应用程序的当前句柄(即进程)
NULL //不使用该值
)
ShowWindow(hwnd, nCmdShow)//显示窗口
UpdateWindow(hwnd) //绘制用户区(刷新用户区)
while(GetMessage(&Msg, NULL, 0, 0)) //消息循环
{
TranslateMessage(&Msg) //翻译消息
DispatchMessage(&Msg) //分发消息
}
return Msg.wParam //消息循环结束即程序结束将信息返回给系统
}
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case WM_DESTROY:
PostQuitMessage(0)
default:
return DefWindowProc(hwnd, message, wParam, lParam)
}
return 0
}
非握简零坊『差好留言本v3.4』功能以下:1、发布功能(用户可以直接发布留言)2、昵称、内容为必填,其他为选填。
3、管理员(回复、删除信息;新增、修改、删除管理员)
4、设置(网页名称、网页返回地址、网页关键字、网页介绍、设置显示公告、是否回复才显示)
5、整个程序就两个文件一个数据库(可将两个文件合并成一个文件)。
6、代码都带虚皮铅有注释,便于用户修改。
7、管理员密码采用md5加密。
演示地址: http://www.ztren.com/Demo/Books/下载地址: http://down.chinaz.com/soft/21760.htm
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)