用VC获取一个窗口的句柄的有关问题
用VC获取一个窗口的句柄的问题
想利用findwindow 获取一个窗口的句柄,
HWND hwnd;
hwnd=FindWindow(
NULL, // class name
"1" // window name
);
应该是一个很简单的程序,但我编译的时候出现了错误
d:\software\vc\1\1.cpp(5) : error C2146: syntax error : missing ';' before identifier 'hwnd'
d:\software\vc\1\1.cpp(5) : error C2501: 'HWND' : missing storage-class or type specifiers
d:\software\vc\1\1.cpp(5) : fatal error C1004: unexpected end of file found
希望好心人解答
并帮我解释一下FINDWINDOW的正确用法
------解决方案--------------------
加入#include "stdafx.h"
------解决方案--------------------
#include <windows.h>
------解决方案--------------------
新建立一个项目,
在#include "stdafx.h"后面加上#include <windows.h>,把你的代码写在WinMain函数的{}里面。
想利用findwindow 获取一个窗口的句柄,
HWND hwnd;
hwnd=FindWindow(
NULL, // class name
"1" // window name
);
应该是一个很简单的程序,但我编译的时候出现了错误
d:\software\vc\1\1.cpp(5) : error C2146: syntax error : missing ';' before identifier 'hwnd'
d:\software\vc\1\1.cpp(5) : error C2501: 'HWND' : missing storage-class or type specifiers
d:\software\vc\1\1.cpp(5) : fatal error C1004: unexpected end of file found
希望好心人解答
并帮我解释一下FINDWINDOW的正确用法
------解决方案--------------------
加入#include "stdafx.h"
------解决方案--------------------
#include <windows.h>
------解决方案--------------------
新建立一个项目,
在#include "stdafx.h"后面加上#include <windows.h>,把你的代码写在WinMain函数的{}里面。