在Win32控制台应用程序中显示弹出窗口 如何在微软VisualC++中的Win32控制台应用程序中显示弹出窗口? 这是为了使用OpenCv构建睡意检测系统 MessageBox( nullptr, TEXT( "The driver is sleeping!!" ), TEXT( "Message" ), MB_OK );

在Win32控制台应用程序中显示弹出窗口 如何在微软VisualC++中的Win32控制台应用程序中显示弹出窗口? 这是为了使用OpenCv构建睡意检测系统 MessageBox( nullptr, TEXT( "The driver is sleeping!!" ), TEXT( "Message" ), MB_OK );,c++,winapi,C++,Winapi,确保包括windows.h。您调用此线程的线程将被阻止。您可以调用如下内容:- MessageBoxA(NULL, "Wake Up!", "Alert!", MB_OK | MB_ICONEXCLAMATION); 你必须包括这项工作 这些API仍然可以在控制台应用程序中使用。#包括 #include <windows.h> int main() { MessageBox(NULL, L"The message", L"The caption", MB_OK

确保包括windows.h。您调用此线程的线程将被阻止。

您可以调用如下内容:-

MessageBoxA(NULL, "Wake Up!", "Alert!", MB_OK | MB_ICONEXCLAMATION);
你必须包括这项工作

这些API仍然可以在控制台应用程序中使用。

#包括
#include <windows.h> 

int main() { 
        MessageBox(NULL, L"The message", L"The caption", MB_OK);

        return 0; 
} 
int main(){ MessageBox(空,L“消息”,L“标题”,MB_OK); 返回0; }

记得链接到
user32.lib

你想要一个模式弹出窗口吗?我只想显示消息“驱动程序正在睡觉!!”如果(眼睛闭上一定数量的帧){display popup(sleeping);}那不是一个弹出窗口。这是一个消息框。@vlad_tepesch:这是操作系统提供的弹出窗口。“我只想显示消息…”正是
MessageBox()
设计的目的。