关于C++编汇

来源:百度知道 编辑:UC知道 时间:2024/05/06 20:51:35
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
#include"string"
#include"Windows.h"
#include"Winuser.h"
#pragma comment(lib,"user32.lib")

LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int iShowCmd)
{
LRESULT CALLBACK WndProc(HWND hWnd ,UINT message ,WPARAM wParam,LPARAM lParam)

{
switch(message)
{
case WM_CREATE:
SetTimer(hWnd,1,1000,NULL);
break;
case WM_TIMER:
{
if(wParam==1)
{
if(!modify_data.IsAnti)

COPY来的代码?
LRESULT CALLBACK WndProc(HWND hWnd ,UINT message ,WPARAM wParam,LPARAM lParam)
{
....
}
放到 WinMain外面去。

你的这种语法,delphi才有。

汇编在哪里?

提示‘WndProc非法定义’

C++不支持函数类定义函数,这是支持闭包的语言才能够实现的。