资源简介
在VS2013环境下,编写的C语言Windows程序设计,机房收费管理系统。代码仅仅使用C语言调用Windows API函数和MYSQL数据库专用库文件编写。有C语言基础的,简单易懂。代码没有优化,思路很清晰。没有省略的代码,我都没有省略。
代码片段和文件信息
#include
#include
#include
#include
#include
#include
LRESULT CALLBACK login_WndProc(HWND UINT WPARAM LPARAM); //声明用来处理消息的函数
LRESULT CALLBACK main_WndProc(HWND UINT WPARAM LPARAM);
LRESULT CALLBACK create_user_WndProc(HWND UINT WPARAM LPARAM); //子窗口窗口过程
static TCHAR C_U_W[] = TEXT(“C_U_W“);
LRESULT CALLBACK user_Find_WndProc(HWND UINT WPARAM LPARAM); //子窗口窗口过程
static TCHAR U_F[] = TEXT(“U_F“);
LRESULT CALLBACK Find_msg_WndProc(HWND UINT WPARAM LPARAM); //子窗口窗口过程
static TCHAR F_m[] = TEXT(“F_m“);
BOOL login();
BOOL main_windows();
BOOL register_windows();
void refresh();
static int flag = 0;
static HWND create_user;
static HWND button1;
static HWND button2;
static HWND name;
static HWND student_num;
static HWND class;
static HWND balance;
static HWND find;
HWND ListView;
HWND ListView0;
char *error;
DWORD line_num = 0;
DWORD records_line = 0;
HWND Find_msg;
HWND hwndListView_find;
HWND user_Find;
HWND recharge;
HWND statement;
WCHAR find_msg_recharge[32] = { ‘0‘ };
WCHAR find_msg[32];
int WINAPI WinMain(HINSTANCE hInstance HINSTANCE hPrevInstance PSTR szCmdLine int iCmdShow)
{
//main_windows(hInstance hPrevInstance szCmdLine iCmdShow);
// return 0;
login(hInstance hPrevInstance szCmdLine iCmdShow);
if (flag == 1)
{
main_windows(hInstance hPrevInstance szCmdLine iCmdShow);
}
else
{
return 0;
}
return 0;
}
/*BOOL register_windows(HINSTANCE hInstance HINSTANCE hPrevInstance PSTR szCmdLine int iCmdShow)
{
static TCHAR szAppName[] = TEXT(“windows“);
WNDCLASS windows; //声明一个窗口类对象
//以下为窗口类对象wndclass的属性
windows.style = CS_HREDRAW | CS_VREDRAW; //窗口样式
windows.lpszClassName = szAppName; //窗口类名
windows.lpszMenuName = NULL; //窗口菜单:无
windows.hbrBackground = (HBRUSH)GetStockobject(WHITE_BRUSH); //窗口背景颜色
windows.lpfnWndProc = main_WndProc; //窗口处理函数
windows.cbWndExtra = 0; //窗口实例扩展:无
windows.cbClsExtra = 0; //窗口类扩展:无
windows.hInstance = hInstance; //窗口实例句柄
windows.hIcon = LoadIcon(NULL IDI_APPLICATION); //窗口最小化图标:使用缺省图标
windows.hCursor = LoadCursor(NULL IDC_ARROW); //窗口采用箭头光标
if (!RegisterClass(&windows))
{ //注册窗口类 如果注册失败弹出错误提示
MessageBox(NULL TEXT(“窗口注册失败!“) TEXT(“错误“) MB_OK | MB_IConerror);
return NULL;
}
return RegisterClass(&windows);
}*/
BOOL login(HINSTANCE hInstance HINSTANCE hPrevInstance PSTR szCmdLine int iCmdShow)
{
static TCHAR login_szAppName[] = TEXT(“login“);
HWND login;
MSG login_msg;
WNDCLASS login_wndclass; //声明一个窗口类对象
//以下为窗口类对象wndclass的属性
login_wndclass.style = CS_HREDRAW
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-05 09:16 Computer room charge management system\Debug\
文件 626688 2018-11-30 14:42 Computer room charge management system\Debug\test.pdb
文件 31129600 2019-02-01 16:23 Computer room charge management system\test.sdf
文件 1312 2018-11-30 14:42 Computer room charge management system\test.sln
文件 36864 2019-02-01 16:23 Computer room charge management system\test.v12.suo
目录 0 2019-02-01 16:22 Computer room charge management system\test\
目录 0 2019-01-05 09:16 Computer room charge management system\test\Debug\
文件 2510 2018-12-10 22:15 Computer room charge management system\test\Debug\test.log
目录 0 2019-01-05 09:16 Computer room charge management system\test\Debug\test.tlog\
文件 1462 2018-12-10 22:15 Computer room charge management system\test\Debug\test.tlog\cl.command.1.tlog
文件 37152 2018-12-10 22:15 Computer room charge management system\test\Debug\test.tlog\CL.read.1.tlog
文件 844 2018-12-10 22:15 Computer room charge management system\test\Debug\test.tlog\CL.write.1.tlog
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 2 2018-11-30 14:42 Computer room charge management system\test\Debug\test.tlog\li
文件 175 2018-12-10 22:15 Computer room charge management system\test\Debug\test.tlog\test.lastbuildstate
文件 0 2018-12-10 22:15 Computer room charge management system\test\Debug\test.tlog\unsuccessfulbuild
文件 224256 2018-12-10 22:15 Computer room charge management system\test\Debug\vc120.idb
文件 102400 2018-12-10 22:15 Computer room charge management system\test\Debug\vc120.pdb
文件 31212 2018-11-30 14:42 Computer room charge management system\test\Debug\源.obj
文件 76068 2019-01-10 23:24 Computer room charge management system\test\main.c
文件 8338 2018-12-19 18:38 Computer room charge management system\test\test.vcxproj
文件 943 2018-12-10 21:51 Computer room charge management system\test\test.vcxproj.filters
目录 0 2019-01-05 09:16 Computer room charge management system\test\x64\
目录 0 2019-01-05 09:16 Computer room charge management system\test\x64\Debug\
............此处省略32个文件信息
- 上一篇:学习型红外线遥控器的设计
- 下一篇:2018锐捷网络C语言内部笔试试题
相关资源
- 2018锐捷网络C语言内部笔试试题
- PE文件解析器的原理C语言代码
- C语言贪吃蛇
- MSP430系列单片机实用C语言程序设计及
- 数据结构C语言版Word
- C语言国际标准C99(ISO_IEC_9899_1999+TC1
- C语言编的数据库管理系统DBMS
- 经典中的经典 c语言教程——窗口图形
- 《数据结构》C语言版算法源码及运行
- 零基础入门c语言pdf文档王桂林老师
- 李春葆:数据结构习题与解析(C语言
- DSP 77个C语言程序 包括FFTFIR IIR等的D
- 10小时学会C语言
- 数据结构习题集C语言版严蔚敏_吴伟民
- 语音识别STM_C语言代码
- 哲学家进餐问题的C语言实现
- c语言流程图生成器c语言源程序直接转
- C语言程序设计第三版
- C语言库头文件 全
- 校园导游系统c语言代码及课程设计文
- C程序设计第五版谭浩强PPT课件、课后
- c语言魂斗罗版本代码
- 马尔可夫链的c++ C语言实现方法
- C语言实现linux系统下的MP3播放器源代
- 西工大C语言实验及考研复试机试
- 猜词游戏 C/C++程序设计
- 数据结构c语言版清华大学严蔚敏pdf
- walksatC语言
- 2D格斗游戏,C语言实现
- MCS-51单片机原理与应用(C语言版.
评论
共有 条评论