怎么用c语言在windows下弹出一个置顶的窗口?
发布网友
发布时间:2022-04-23 03:33
我来回答
共5个回答
热心网友
时间:2023-10-13 11:05
一、具体做法:
1、C++Builder中,先学会最基本的编写一个可运行的win程序后,将这个程序的窗体的FormStyle属性设定为置顶窗( fsStayOnTop),VC中的窗体也有类似的选项。设定好后编译成可运行的程序,运行编译生成的程序就会弹出置顶窗体。
2、也可调用windows的API函数(调用系统功能),所有能调用API的编程软件都有类似的功能,调用函数:
SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0,SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE);
3、C语言可用在很多不同的编程环境中,不同的编程环境中弹出置顶的窗口的具体编写方法不同。
二、扩展知识:
1、C语言,一般的是一种用于编程的计算机高级语言,其实更应该说是语系。当前说C语言,基本上说的是C++。严格意义上的C语言一般指很久远以前,在win还没普及的年代,在DOS下使用的Turbo C2.0及之前编程环境下用的C语言。
2、C语言并不是一个编程工具,而是一个指令和语法的集合,当前主要用于微软的VC以及Borland公司的C++Builder编程工具中(有时也被人叫做编程环境),两种不同的工具又有N个不同的版本,不同的版本下,具体的编写又有很多的不同。
热心网友
时间:2023-10-13 11:05
#include <stdio.h>
#include <windows.h>
void main(void)
{
::MessageBox(NULL,"在这里写你的窗体内容......","提示",NULL);
}
热心网友
时间:2023-10-13 11:06
最简单的是MessageBox
调用API可以用SetWindowPos
热心网友
时间:2023-10-13 11:06
CXXXXDialog dlg;
dlg.DoModal()
热心网友
时间:2023-10-13 11:07
你百度下C语言也能干大事 ,给我邮箱也可以,我把下载链接发你,这样好像不能发链接。