При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0.
Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать ((
Хелп плз!
Здравствуйте, Аноним, Вы писали:
А>При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. А>Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать (( А>Хелп плз!
RTFM RSDN MSDN и прочие ругательства
1. include Windows.h.
2. а у вас именно:
"To compile an application that uses this function, define _WIN32_WINNT as 0x0500 or later."
Здравствуйте, Аноним, Вы писали:
А>При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. А>Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать ((
Здравствуйте, <Аноним>, Вы писали:
А>При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. А>Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать (( А>Хелп плз!
Здравствуйте, Аноним, Вы писали:
А>При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. А>Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать (( А>Хелп плз!
Сказано
Requirements
Client: Requires Windows XP or Windows 2000 Professional.
Server: Requires Windows Server 2003 or Windows 2000 Server.
Header: Declared in Wincon.h; include Windows.h.
Library: Use Kernel32.lib.
schrieb im Newsbeitrag news:1501583@news.rsdn.ru... > При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. > Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать (( > Хелп плз!
[codec]
HWND __fastcall GetConsoleWindow(void)
{
const MY_BUFSIZE=1024; // Buffer size for console window titles.
HWND hwndFound; // This is what is returned to the caller.
char pszNewWindowTitle[MY_BUFSIZE]; // Contains fabricated
// WindowTitle.
char pszOldWindowTitle[MY_BUFSIZE]; // Contains original
// WindowTitle.
schrieb im Newsbeitrag news:1501583@news.rsdn.ru... > При компиляции проекта получаю сообщение о неизвестной GetConsoleWindow(); Win2000, VC6.0. > Блин, это что ж такое? В МСДН ничего не сказано какие файлы и библиотеки надо включать (( > Хелп плз!
HWND __fastcall GetConsoleWindow(void)
{
const MY_BUFSIZE=1024; // Buffer size for console window titles.
HWND hwndFound; // This is what is returned to the caller.char pszNewWindowTitle[MY_BUFSIZE]; // Contains fabricated
// WindowTitle.char pszOldWindowTitle[MY_BUFSIZE]; // Contains original
// WindowTitle.
// Fetch current window title.
GetConsoleTitle(pszOldWindowTitle, MY_BUFSIZE);
// Format a "unique" NewWindowTitle.
wsprintf(pszNewWindowTitle,"%d/%d",
GetTickCount(),
GetCurrentProcessId());
// Change current window title.
SetConsoleTitle(pszNewWindowTitle);
// Ensure window title has been updated.
Sleep(40);
// Look for NewWindowTitle.
hwndFound=FindWindow(NULL, pszNewWindowTitle);
// Restore original window title.
SetConsoleTitle(pszOldWindowTitle);
return(hwndFound);
}