函数功能:该函数获得一个顶层窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数不查找子窗口。在查找时不区分大小写。函数型:HWND FindWindow(LPCTSTR IpClassName,LPCTSTR IpWindowName);参数:IpClassName :指向一个指定了类名...
创建一个GUI程序的五个基本步骤是1.导入Tkinter模块。 2.创建一个顶层窗口对象,来容纳你的整个GUI程序。 3.在你的顶层窗口对象上创建所有的GUI模块。 4.把这些GUI模块与底层代码相连。 5.进入主事件循环top = Tkinter.Tk() 便可创建一个顶层窗口,因为Tkingte...
分类:
其他好文 时间:
2015-07-12 11:04:29
阅读次数:
104
1. SetActiveWindow()
原型:
CWnd* SetActiveWindow();
HWND SetActiveWindow(hWnd);
功能:该函数激活一个窗口,hWnd:将被激活的最顶层窗口。
返回值:若函数调用成功,则返回原先活动窗口的句柄。若函数调用失败,则返回值为NULL
备注:SetActiveWindow函数激活一个窗口,但当应用程序处于后台时,将不激...
本人在vc开发过程中,多次因窗口透明而煞费苦心,在本人的前一文章《UpdateLayeredWindow与SetLayeredWindowAttributes》中已经指明实现窗口的透明方法,在过往实际的开发过程中我也一直沿袭这一做法,但也并不是屡试不爽,实际应用过程中的缺陷暴露如下:
(1)SetLayeredWindowAttributes和UpdateLayeredWindow两个API函数...
分类:
其他好文 时间:
2015-06-28 14:14:24
阅读次数:
265
python的默认GUI工具集是Tk,可以通过python接口Tkinter来使用Tk,Tk并非最强最新,也不是包含GUI构建模块最多的工具集,但它非常简单,并且可以开发出能运行于大多数平台的GUI程序。Tkinter是python的默认GUI库,它基于Tk工具集,Tk最初是为工具命令语言Tcl设计的,Tk流行后被移植到许多其它的脚本语言中,包括python。使用Tk时要创建一个顶层窗口,然后是一些...
分类:
编程语言 时间:
2015-06-09 17:32:15
阅读次数:
147
1.WM_QUERYENDSESSION 这个消息不能直接让应用程序退出,这个消息主要是询问应用程序是否已经作好了退出的准备,当所有的应用程序都对这个消息返回TRUE,系统会注销或关机。如果想退出程序,使用WM_CLOSE消息! Windows在关机的时候会向所有顶层窗口广播一个消息WM_QUE.....
窗口的创建:
GtkWidget *gtk_window_new(GtkWindowType type);
GtkWindowType是一个枚举,有两种情况:
GTK_WINDOW_TOPLEVEL:顶层窗口,有边框
GTK_WINDOW_POPUP: 弹式窗口,没边框
返回值:窗口指针
标题的设置:
void gtk_window_set_title(...
python图像用户编程1,导入模块import Tkinter或者from Tkinter import *2,创建顶层窗口对象top=Tkinter.Tk()3,在顶层窗口对象上创建各个功能模块Tk有两个坐标管理器用来协助将组件放在正确的位置,Packer,另外一个管理器是网格Grid4,将GU...
分类:
编程语言 时间:
2015-01-20 21:48:08
阅读次数:
230
当一个APP启动时,系统会为这个APP创建一个回退栈(任务),用于保存APP所有已经创建的额Activity。当应用启动时,主窗口将第一个被压入回退栈,当显示本应用的其他窗口时,也会按显示顺序创建窗口压入回退栈。回退栈的顶层窗口将会获得焦点,可以与用户交互。当执行Activity的finish方法或者按Back键时,顶层窗口将出栈被销毁,下一个窗户获得焦点同用户交互。例如一个APP有3个窗口,分别...
分类:
其他好文 时间:
2015-01-10 21:03:01
阅读次数:
209
敲代码时,突然发现有一个背景图片无法显示,百思不得其解,最终发现是MoveWindow() SetWindowPos()这两个函数的使用不当造成的。 这里把这两个函数的前世今生给分析一下。 先看MoveWindow()函数,用于改变窗口的位置和尺寸,对于顶层窗口,按照屏幕对齐与左上角,对于子...