这一段代码是用在游戏里的,
就是流星蝴蝶剑这款单机游戏,
请求帮忙把这段代码转换成VB代码!
代码如下
C# code:
#include <windows.h>
#define BUTTON1 101
#define EDIT1 201
#define EDIT2 202
#define EDIT3 203
#define HOTKEYIDCHEAT 200
#define HOTKEYIDRECOVER 201
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
unsigned char Code[10]={0x8d, 6, 0xa3, 0x60, 0x19, 0x5d, 0, 0x90,
0x90, 0x90};
unsigned char CodeOrigin[10]={0x8B, 0x86, 0xA8, 0x22, 0, 0, 0x85,
0xc0, 0x75, 0x7e};
void MyWinMain()
{ MSG msg;
WNDCLASS wc;
memset(&wc, 0, sizeof(wc) );
wc.hInstance = (HINSTANCE)0x400000;
wc.lpfnWndProc = (WNDPROC)WndProc;
wc.lpszClassName = "IdentityClass";
wc.hbrBackground = (HBRUSH)COLOR_WINDOW;
RegisterClass(&wc);
CreateWindow("IdentityClass", "血刀门设置门派阶级", WS_OVERLAPPEDWINDOW | WS_VISIBLE,
200, 200, 270, 200, NULL, NULL, (HINSTANCE)0x400000, NULL);
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_DESTROY:
PostQuitMessage(0);
break;
case WM_CREATE:
CreateWindow("STATIC", "门派:"
有一10*10矩阵,除去第一个点(0,0)和最后一点(9,9),还有八个点为1,其他都为0,要求用二维数组表示。八个点是随机生成的,编写相关程序表示矩阵所有可能情况。
真心求教各位高手,哎!本人太菜了!呵呵!
......