编译时如下:
void DisplayPos (void)
{
SetWindowPos (ConsoleWindow, HWND_TOPMOST, 0, 0, 600, 600, SWP_SHOWWINDOW);
}
int main (void)
{
HWND ConsoleWindow = GetConsoleWindow();
DisplayPos ();
}
海湾合作委员会将报告:
Line 3 | error: 'ConsoleWindow' undeclared (first use in this function) // expected
但是在没有声明新的功能的情况下将HANDLE传递给另一个函数是否可行?感谢。
答案 0 :(得分:0)
感谢@cHao的帮助。 : - )
我回答了自己的问题。
void DisplayPos (HWND ConsoleWindow)
{
SetWindowPos (ConsoleWindow, HWND_TOPMOST, 0, 0, 600, 600, SWP_SHOWWINDOW);
}
int main (void)
{
HWND ConsoleWindow = GetConsoleWindow();
DisplayPos (ConsoleWindow);
}