|
发表于 2021-6-12 09:33:18
|
显示全部楼层
福建省莆田市
#include<tchar.h>
#include<Windows.h>
void __启动窗口_创建完毕();
int WINAPI 窗口0(
HINSTANCE hInstance,
HINSTANCE hPrevInatance,
LPSTR lpCmdLine,
int nCmdShow
) ;
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInatance,
LPSTR lpCmdLine,
int nCmdShow
)
{
窗口0(hInstance,hPrevInatance,lpCmdLine,nCmdShow); __启动窗口_创建完毕();
return 0;
}
LRESULT CALLBACK WindowProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lparam);//声明窗口函数
// 文件类型:windows控制台程序;
// 程序名称:;
// 程序描述:;
// 程序作者:;
// 邮政编码:;
// 联系地址:;
// 联系电话:;
// 传true号码:;
// 电子信箱:;
// 主页地址:;
// 版权声明:;
// 版本号:1//0;
// 创建号:0//0;
;// 窗口 _启动窗口 ;// 在程序启动后自动调入本窗口;
int 左边 = 50;
int 顶边 = 50;
int 宽度 = 380;
int 高度 = 250;
bool 可视 = true;
bool 禁止 = false;
int 边框 = 2;
int 底图方式 = 1;
int 底色 = -16777216 ;// 0xFF000000;
bool 最大化按钮 = false;
bool 最小化按钮 = true;
bool 控制按钮 = true;
int 位置 = 1;
bool 可否移动 = true;
int 背景音乐播放次数 = 0;
bool 回车下移焦点 = false;
bool Esc键关闭 = true;
bool F1键打开帮助 = false;
int 帮助标志值 = 0;
bool 在任务栏中显示 = true;
bool 随意移动 = false;
int 外形 = 0;
bool 总在最前 = false;
bool 保持标题栏激活 = false;
LPCSTR 窗口类名 = _T("a0");
LPCSTR 标题 = _T( "我的窗体");
int WINAPI 窗口0(
HINSTANCE hInstance,
HINSTANCE hPrevInatance,
LPSTR lpCmdLine,
int nCmdShow
)
{
WNDCLASS wndclass;
wndclass.lpfnWndProc = WindowProc;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.style = CS_HREDRAW | CS_VREDRAW;
wndclass.lpszClassName = 窗口类名;
wndclass.hInstance = hInstance;
wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);
wndclass.hIcon = 0;
wndclass.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
wndclass.lpszMenuName = 0;
//注册窗口类
if (RegisterClass(&wndclass) == 0)
{
MessageBox(0, _T("注册窗口类失败"),标题, MB_OK);
return 0;
}
//创建窗口实列
HWND hWnd = CreateWindow(窗口类名, 标题, WS_OVERLAPPEDWINDOW, 左边, 顶边, 宽度, 高度, 0, 0, hInstance, 0);
//显示和更新窗口
ShowWindow(hWnd, SW_SHOW);
UpdateWindow(hWnd);
//消息循环
MSG msg;
while (GetMessage(&msg, 0, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}
// 所需要的支持库:;
// krnln d09f2340818511d396f6aaf844c7e325 5 3 系统核心支持库;
//易窗口程序集 窗口程序集_启动窗口, , , ;
void __启动窗口_创建完毕()
{
// 输出调试文本 (取字节集的长度 ({ 0, 0, 0 })) // 随便测试一下;
}
long 取字节集的长度(char * 字节集)//// 本源码来自三叶资源网(www//sanye//cx)
{
_asm{add byte ptr [ebp+08h] , al
mov eax , dword ptr [eax]
mov eax , dword ptr [eax+04h]
leave
retn 0004h
}
// mov eax,[ebp+8];
// mov eax,[eax];
// mov eax,[eax+4];
// leave;
// retn 4;
return 0;
// 不属于任何一个程序集、类模块的函数:;
}
//定义窗口函数
LRESULT CALLBACK WindowProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM IParam)
{
switch (uMsg)
{
case WM_CLOSE:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd, uMsg, wParam, IParam);
}
return 0;
}
|
|