精华内容
下载资源
问答
  • Windows 窗口类型

    千次阅读 2016-06-07 11:32:41
    windows编程中,最基本的就是窗口了,调用函数CreateWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth,int nHeight,HWND hWndParent, HMENU hMenu,...
    windows编程中,最基本的就是窗口了,调用函数CreateWindow
    (
    LPCTSTR lpClassName, 
    LPCTSTR lpWindowName, 
    DWORD dwStyle, 
    int x, 
    int y, 
    int nWidth,
    int nHeight,
    HWND hWndParent, 
    HMENU hMenu,
    HANDLE hlnstance,
    LPVOID lpParam)
    

    ,指定参数dwStyle可以创建各式各样的窗口,为了方便,特从MSDN上翻译出dwStyle可取值得各种类型,以供以后编程查阅方便。

    WS_BORDER 带边框的窗口
    WS_CAPTION 带标题栏窗口,包含WS_BORDER 属性
    WS_CHILD 子窗口,带有此风格的窗口没有菜单栏,与WS_POPUP不能共用
    WS_CHILDWINDOW 与WS_CHILD一样
    WS_CLIPCHILDREN 创建父窗口时使用,当父窗口绘画时,子窗口区域无效
    WS_CLIPSIBLINGS 排除子窗口之间的相对区域,也就是,当一个指定的子窗口接收到WM_PAINT消息时,WS_CLIPSIBLINGS 风格 将所有层叠窗口排除在绘图之外,只重绘指定的子窗口。如果未指定WS_CLIPSIBLINGS风格,并且子窗口是层 叠的,则在重绘子窗口的客户区时,就会重绘邻近的子窗口
    WS_DISABLED 指定窗口不接受用户的任何输入信息。创建了具有该属性的窗口口,可以使用 EnableWindow函数来改变这个属
    WS_DLGFRAME 具有边框属性的对话框,没有标题栏
    WS_HSCROLL 具有水平滚动条
    WS_MAXIMIZE 最大化窗口
    WS_ICONIC 最小化窗口,与WS_MINIMIZE 一样
    WS_GROUP 指定一组控制的第一个控制。这个控制组由第一个控制和随后定义的控制组成,自第二个控制开始每个控制,具 有WS_GROUP风格,每个组的第一个控制带有WS_TABSTOP风格,从而使用户可以在组间移动。用户随后可以 使用光标在组内的控制间改变键盘焦点
    WS_MAXIMIZEBOX 具有最大化按钮的窗口,不能与WS_EX_CONTEXTHELP 共用,且WS_SYSMENU必须指定
    WS_MINIMIZE 与WS_ICONIC 一样
    WS_MINIMIZEBOX 具有最小化按钮的窗口,不能与WS_EX_CONTEXTHELP 共用,且WS_SYSMENU必须指定
    WS_OVERLAPPED 层叠窗口,该窗口具有标题栏和边框,与WS_TILED相同
    WS_OVERLAPPEDWINDOW 层叠窗口,与WS_TILEDWINDOW 相同,包含WS_OVERLAPPEDWINDOW=WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX
    WS_POPUP 弹出窗口,不能与WS_CHILD 一起使用
    WS_POPUPWINDOW 弹出窗口,WS_CAPTION 与WS_POPUPWINDOW结合一起使用来使菜单栏可见 WS_POPUPWINDOW=WS_POPUP | WS_BORDER | WS_SYSMENU
    WS_SIZEBOX 可调边框的窗口,与WS_THICKFRAME 相同
    WS_THICKFRAME 与WS_SIZEBOX相同
    WS_SYSMENU 创建一个在标题条上带有窗口菜单的窗口,必须同时设定WS_CAPTION风格
    WS_TABSTOP 创建一个控制,这个控制在用户按下Tab键时可以获得键盘焦点。按下Tab键后使键盘焦点转移到下一具有 WS_TABSTOP风格的控制
    WS_TILED 产生一个层叠的窗口。一个层叠的窗口有一个标题和一个边框,和WS_OVERLAPPED 一样
    WS_TILEDWINDOW WS_TILEDWINDOW=WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX,层叠窗口,与WS_OVERLAPPEDWINDOW 相同
    WS_VISIBLE 可见窗口, 通过使用ShowWindow 或 SetWindowPos来关闭或开启这个风格
    WS_VSCROLL 带垂直滚动条的窗口

    展开全文
  • windows 窗口类型

    千次阅读 2016-06-07 11:41:30
    windows编程中,调用创建窗口时 CS_BYTEALIGNCLIENT 指定窗口的客户区域距离边界距离(x轴),这个风格会影响窗口的宽度和水平位置显示 CS_BYTEALIGNWINDOW 指定窗口距离边界的距离(x轴),这个风格会影响窗口的...

    windows编程中,调用CreateWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth,int nHeight,HWND hWndParent, HMENU hMenu,HANDLE hlnstance,LPVOID lpParam)创建窗口,需要lpClassName,该参数指定的是一个已创建的类的类名,多个窗口可以通过调用该类来创建不同类型的窗口。结构体WNDCLASSEX既是包含了类的相关信息,如类名和回调函数等。我们可以在该结构体中指定结构体成员style的值来指定由该类创建的窗口的一些属性,属性值如下:

    CS_BYTEALIGNCLIENT 指定窗口的客户区域距离边界距离(x轴),这个风格会影响窗口的宽度和水平位 置显示

    CS_BYTEALIGNWINDOW 指定窗口距离边界的距离(x轴),这个风格会影响窗口的宽度和水平位置显示
    CS_CLASSDC 共享同一个窗口类的所有窗口也共享同一个设备环境,当多个线程使用该类创建 一个窗口时,仅仅只有一个窗口会成功完成
    CS_DBLCLKS 当用户移动光标至该类创建的窗口的区域中双击时,发送双击消息给窗口程序
    CS_DROPSHADOW 开启窗口阴影效果,可以通过SPI_SETDROPSHADOW来开启或关闭该属性。这 个属性对于小的,短暂的窗口都是有用的。通过具有该属性的类创建的窗口必须 是顶级窗口,不能是子窗口
    CS_GLOBALCLASS 指明该类是全局的
    CS_HREDRAW 如果窗口移动位置或客户区宽度变化,则重绘整个窗口
    CS_NOCLOSE 禁止窗口按钮中的关闭按钮
    CS_OWNDC 为每个共用该窗口类的不同窗口分配一个独立的设备环境
    CS_PARENTDC 将子窗口的裁剪区域设置到父窗口的环境中去,这样子窗口便可以在父窗口上绘 制自身。注意,这是子窗口还是从系统缓存中获取DC,而不是使用父窗口的 DC。使用该风格可以提高系统性能
    CS_SAVEBITS 以位图形式保存被该窗口遮挡的屏幕部分,这样当给窗口移动以后,系统便可以 用该保存的位图恢复屏幕移动的相应部分,从而系统不用向被该窗口遮挡的窗口 发送 WM_PAINT 消息。该特性对于菜单类型的窗口比较合适,因为它通常是简 短的显示一下之后便消失。设置该特性将增加显示该窗口的时间,因为它通常要 先分配保存位图的内存
    CS_VREDRAW 如果窗口移动位置或客户区高度变化,则重绘整个窗口
    展开全文
  • Windows常见的消息类型及其说明

    千次阅读 2018-09-06 22:19:11
    Windows message 消息 消息类型 消息说明 参数说明 WM_CREATE 当创建一个窗口时响应 WM_DESTOROY 当摧毁一个窗口时响应 WM_MOVE 当窗口被移动时响应 WM_SIZE 当窗口...

    Windows message 消息

    消息类型消息说明参数说明
     WM_CREATE当创建一个窗口时响应 
     WM_DESTOROY

    当摧毁一个窗口时响应

     
     WM_MOVE当窗口被移动时响应 
     WM_SIZE当窗口被改变大小时响应 
     WM_ACTIVATE当窗口被激活时响应 
     WM_PAINT 当窗口需要刷新显示时响应 
     WM_CLOSE 当窗口关闭时响应 
     WM_DRAWITEM当自绘子窗口刷新时响应 
     WM_NOTIFY 当子窗口消息反射给主窗口时响应 
     WM_KEYDOWN 当按下键盘时响应 
     WM_KEYUP 当释放键盘时响应 
     WM_CHAR 分析处理后的按键响应 
     WM_INITDIALOG 通常用此消息初始化控件和执行其他任务 
     WM_COMMAND 当单击按钮、菜单项或者工具栏时响应 
     WM_SYSCOMMAND 当选择系统菜单或者选择最大化或最小化窗口时响应 
     WM_TIMER 定时器响应 
     WM_MOUSEMOVE 光标在窗口内移动时响应 
     WM_LBUTTONDOWN 在窗口内单击鼠标左键时响应 
     WM_LBUTTONUP 在窗口内释放鼠标左键时响应 
     WM_LBUTTONDBLCLK 在窗口内双击鼠标左键时响应 

     WM_RBUTTONDOWM

     WM_RBUTTONUP

     WM_RBUTTONDBLCLK

     鼠标右键相关响应 
     WM_DROPFILES 在窗口内拖放文件时响应 

    常用资源符号前缀

    资源符号前缀代表的资源资源符号前缀代表的资源
    IDR_快捷键或菜单及相关资源IDM_

    菜单项

    IDD_对话框资源ID_命令项
    IDC_光标资源(cursor)IDC_控件(control)
    IDI_图标资源(icon)IDS_串表中的字符串(string)
    IDB_位图资源(bitmap)IDP_消息框中使用的字符串

     

    展开全文
  • Windows窗口程序设计中,按钮、文本编辑框等控件都作为一个子窗口在WM_CREATE事件中创建的。其中按钮类button有多种类型和风格,常见的单选钮、复选钮、分组框也在此类中,见下表: 子窗口控件:按钮类button ...

    Windows窗口程序设计中,按钮、文本编辑框等控件都作为一个子窗口在WM_CREATE事件中创建的。其中按钮类button有多种类型和风格,常见的单选钮、复选钮、分组框也在此类中,见下表:

    子窗口控件:按钮类button
    
    按钮类型,可以是按钮风格与窗口风格的组合
    
    窗口风格:
    WS_CHILD             子窗口,必须有
    WS_VISIBLE           窗口可见,一般都有
    WS_DISABLED          禁用窗口,创建初始状态为灰色不可用的按钮时使用
    WS_TABSTOP           可用Tab键选择
    WS_GROUP             成组,用于成组的单选按钮中的第一个按钮
    
    按钮风格:
    BS_PUSHBUTTON        下压式按钮,也即普通按钮
    BS_CHECKBOX          复选按钮,不常用
    BS_AUTOCHECKBOX      含自动选中状态的复选按钮
    BS_RADIOBUTTON       单选按钮,不常用
    BS_AUTORADIOBUTTON   含自动选中状态的单选按钮
    BS_3STATE            三态复选按钮,不常用
    BS_AUTO3STATE        含自动选中状态的三态复选按钮
    BS_GROUPBOX          分组框,用来放置单选或复选按钮的
    BS_OWNERDRAW         用于自定义形状的类型,比如画个圆形的按钮
    
    以上风格指定了创建的按钮类型,不能同时使用,但必须有其一
    其中非自动类型的按钮需要自己编程来实现选中与否的状态切换
    
    BS_BITMAP            按钮上将显示位图
    BS_DEFPUSHBUTTON     设置为默认按钮,只用于下压式按钮,一个对话框中只能指定一个默认按钮
    
    创建方法:
            HWND hwndButton;
            hwndButton = CreateWindow ( TEXT("button"),        /*子窗口类名称*/
                    TEXT("Command Button"),                    /*按钮上的文字*/
           			WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,     /*按钮类型*/
               		left, top, width, height,                  /*位置*/
                    hwnd,                                      /*父窗口句柄*/
                    (HMENU)IDcmdButton,                        /*按钮ID,一个自定义整型常量*/
                    ((LPCREATESTRUCT) lParam)->hInstance, NULL);
    
    		if (!hwndButton) MessageBox(NULL,"创建按钮失败","Message",MB_OK|MB_ICONERROR);
    		ShowWindow(hwndButton,SW_SHOW);
            UpdateWindow(hwndButton);
    
    

    再来用DEV-C++的windows application示例代码,创建这十种button类按钮。(代码获得方法见上一篇博文《C++ 用DEV-C++建一个Windows窗口程序带文本框和命令按钮》)

    先建一个结构数组,存放这些按钮类型常数:

    struct button {
    	int swStyle;
    	const char *szText;
    }
    Buttons[] = {
    	BS_PUSHBUTTON,		TEXT("普通按钮"),
    	BS_DEFPUSHBUTTON,	TEXT("默认按钮"),
    	BS_RADIOBUTTON,		TEXT("单选按钮"),
    	BS_CHECKBOX,		TEXT("复选按钮"),
    	BS_3STATE,			TEXT("三态按钮"),
    	BS_AUTORADIOBUTTON,	TEXT("自动单选按钮"),
    	BS_AUTOCHECKBOX,	TEXT("自动复选按钮"),
    	BS_AUTO3STATE,		TEXT("自动三态按钮"),
    	BS_GROUPBOX,		TEXT("按钮分组框"),
    	BS_OWNERDRAW,		TEXT("自画类型按钮")
    };
    

    然后在WM_CREATE事件中遍历数组创建全部按钮,在WM_COMMAND事件中写入鼠标单击响应代码就完成了:

    #include <windows.h>
    
    struct button {
    	int swStyle;
    	const char *szText;
    }
    Buttons[] = {
    	BS_PUSHBUTTON,		TEXT("普通按钮"),
    	BS_DEFPUSHBUTTON,	TEXT("默认按钮"),
    	BS_RADIOBUTTON,		TEXT("单选按钮"),
    	BS_CHECKBOX,		TEXT("复选按钮"),
    	BS_3STATE,			TEXT("三态按钮"),
    	BS_AUTORADIOBUTTON,	TEXT("自动单选按钮"),
    	BS_AUTOCHECKBOX,	TEXT("自动复选按钮"),
    	BS_AUTO3STATE,		TEXT("自动三态按钮"),
    	BS_GROUPBOX,		TEXT("按钮分组框"),
    	BS_OWNERDRAW,		TEXT("自画类型按钮")
    };
    
    /* This is where all the input to the window goes to */
    LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
    {
    	int num = sizeof Buttons / sizeof Buttons[0];
    	switch(Message) {
    		//在 WM_CREATE 事件中创建所有按钮类型 
    		case WM_CREATE: {
    			for (int i = 0; i < num; i++) {
    				CreateWindow( TEXT("button"),
    				Buttons[i].szText,
    				WS_CHILD | WS_VISIBLE | WS_TABSTOP | Buttons[i].swStyle,
    				80 + (i >= num / 2 ? 240 : 0),
    				60 + i * 50 - (i >= num / 2 ? 250 : 0),
    				160, 40,
    				hwnd,
    				(HMENU)i,
    				((LPCREATESTRUCT) lParam)->hInstance,
    				NULL);
    			}
    			break;
    		}
    		
    		//在 WM_COMMAND 事件中会响应button类的鼠标单击,但其中GROUPBOX不响应操作
    		case WM_COMMAND: {
    			MessageBox(NULL, Buttons[LOWORD(wParam)].szText, "Button_Click()", MB_OK);
    			break;
    		}
    				
    		/* Upon destruction, tell the main thread to stop */
    		case WM_DESTROY: {
    			PostQuitMessage(0);
    			break;
    		}
    		
    		/* All other messages (a lot of them) are processed using default procedures */
    		default:
    			return DefWindowProc(hwnd, Message, wParam, lParam);
    	}
    	return 0;
    }
     
    /* The 'main' function of Win32 GUI programs: this is where execution starts */
    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
    {
    	WNDCLASSEX wc; /* A properties struct of our window */
    	HWND hwnd; /* A 'HANDLE', hence the H, or a pointer to our window */
    	MSG msg; /* A temporary location for all messages */
     
    	/* zero out the struct and set the stuff we want to modify */
    	memset(&wc,0,sizeof(wc));
    	wc.cbSize		 = sizeof(WNDCLASSEX);
    	wc.lpfnWndProc	 = WndProc; /* This is where we will send messages to */
    	wc.hInstance	 = hInstance;
    	wc.hCursor		 = LoadCursor(NULL, IDC_ARROW);
    	
    	/* White, COLOR_WINDOW is just a #define for a system color, try Ctrl+Clicking it */
    	wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
    	wc.lpszClassName = "WindowClass";
    	wc.hIcon		 = LoadIcon(NULL, IDI_APPLICATION); /* Load a standard icon */
    	wc.hIconSm		 = LoadIcon(NULL, IDI_APPLICATION); /* use the name "A" to use the project icon */
     
    	if(!RegisterClassEx(&wc)) {
    		MessageBox(NULL, "Window Registration Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);
    		return 0;
    	}
     
    	hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,"WindowClass","Button Style",WS_VISIBLE|WS_OVERLAPPEDWINDOW,
    		CW_USEDEFAULT, /* x */
    		CW_USEDEFAULT, /* y */
    		640, /* width */
    		480, /* height */
    		NULL,NULL,hInstance,NULL);
     
    	if(hwnd == NULL) {
    		MessageBox(NULL, "Window Creation Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);
    		return 0;
    	}
     
    	/*
    		This is the heart of our program where all input is processed and 
    		sent to WndProc. Note that GetMessage blocks code flow until it receives something, so
    		this loop will not produce unreasonably high CPU usage
    	*/
    	while(GetMessage(&msg, NULL, 0, 0) > 0) { /* If no error is received... */
    		TranslateMessage(&msg); /* Translate key codes to chars if present */
    		DispatchMessage(&msg); /* Send it to WndProc */
    	}
    	return msg.wParam;
    }

    运行效果图:

    展开全文
  • 一,常见数据类型  WORD: 16位无符号整形数据  DWORD: 32位无符号整型数据(DWORD32)  DWORD64: 64位无符号整型数据  INT: 32位有符号整型数据类型  INT_PTR: 指向INT数据类型的指针类型
  • Windows窗口及对话框

    千次阅读 2016-02-18 22:19:46
    1、Windows窗口介绍    在Windows系统中,每个窗口对象都对应有一个数据结构,形成一个list链表。系统的窗口管理器通过这个list来...而窗口之间的关系有两:owner-owned(拥有-被拥有关系)、 parent-child(父-子关
  • windows窗口基础2—参数说明

    千次阅读 2009-04-05 23:09:00
    1.5、句柄 Windows应用程序... 在Windows软件开发工具中,句柄被定义为一新的数据类型。在应用程序中,对句柄的使用一般只有赋值(句柄可以被赋以初始值、被改变为用于标识同类对象中的另一个对象和被用作函数的参
  • 如果我们在electron工程中创建了多个BrowserWindow对象,那么在windows的任务栏和mac的程序坞中就会出现多个缩略图窗口并排,非常影响美观。mac的话还能接受,但是windows的话,让人忍不了。 那么怎么解决解决这个...
  • (本文尝试通过一些简单的实验,来分析Windows窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文中可能出现一些术语不统一的现象,比如“子窗口”,有...
  • Windows编程 Win32API中常见的数据类型

    千次阅读 2015-12-31 15:20:28
    Win32API有一套和C\C++基本数据类型不同的数据类型. C\C++语言的数据类型有如下几个缺陷: 数据类型平台相关,在不同平台上,...数据类型过于单一,例如在表现数值和布尔这两情况时,虽然它们都是32位长度,但分开
  • 窗口窗口类定义了几个窗口可能共有的一组行为。例如,在一组按钮中,当用户单击按钮时,每个按钮都具有相似的行为。当然,按钮并不完全相同,每个按钮都显示自己的文本字符串,并具有自己的屏幕坐标。每个窗口唯一的...
  • 对于windows api中创建的窗口,可以通过SetWindowLong函数修改其样式。 函数声明为: LONG SetWindowLongA( HWND hWnd, int nIndex, LONG dwNewLong ); 第二个参数nIndex表示样式的类别,最常见的两个取值为...
  • Windows窗口刷新机制相关

    千次阅读 2014-06-21 20:30:27
    Windows窗口刷新机制 1、Windows窗口刷新管理 窗口句柄(HWND)都是由操作系统内核管理的,系统内部有一个z-order序列,记录着当前窗口从屏幕底部(假象的从屏幕到眼睛的方向),到屏幕最高层的一个窗口句柄的...
  • Windows窗口刷新机制详解

    千次阅读 2017-12-28 16:00:13
    1、Windows窗口刷新管理 窗口句柄(HWND)都是由操作系统内核管理的,系统内部有一个z-order序列,记录着当前窗口从屏幕底部(假象的从屏幕到眼睛的方向),到屏幕最高层的一个窗口句柄的排序,这个排序不关注...
  • Windows MySQL 升级步骤和常见问题

    万次阅读 2017-04-28 22:39:19
    请先备份好数据和 my.ini 配置文件。下载最新版本的 MySQL,本文使用的...卸载时,如果你开着Windows的【服务】,就先关闭服务窗口。如果后面操作时提示没有卸载干净,可以使用下面的命令删除服务。使用 sc query my
  • Windows编程之SDK窗口程序浅析

    千次阅读 2009-12-26 20:44:00
    #include BOOL InitWindowsClass(HINSTANCE hInstance); // 注册窗口类BOOL InitWindows(HINSTANCE hInstance, int nCmdShow); // 创建窗口LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LP
  • Windows编程之MFC窗口程序浅析

    万次阅读 2009-12-26 20:54:00
    除了传统的SDK方式编写Windows应用程序外,还可以使用微软的基础...以下为MFC窗口应用程序框架示例及解析。 1.建立Win32项目FirstMFC打开Visual Studio 2005à文件à新建à项目àVisual C++àwin32àwin32项目àwin
  • binwalk 是一个文件的分析工具,旨在协助研究人员对...binwalk在kali中默认就安装了,在其他版本的linux的安装方法也是十分简单的,而在windows里就犯困了,新手百度下“binwalk windows安装”等字样也不见得有解决...
  • Windows编程之基本窗口控件小结

    千次阅读 2014-04-22 09:41:41
     子窗口控件类似windows窗口,不过可以利用windows中已经有的,来直接CreateWindow,CreateWindow中的函数参数如下所示: Class name(类别名称) Window text(窗口文字) Window style(窗口样式) x position...
  • 专升本-计算机公共课考点分析Windows 7 操作系统26. 操作系统的概念27. 操作系统的功能28. 操作系统的主要特征29. 操作系统的分类30. 常用操作系统简介31. Windows 7 的基本操作32. 窗口的组成33. 对话框操作34. ...
  • windows常见问题汇集

    千次阅读 2014-07-10 11:17:22
    2、将下载的Windows 8.1光盘镜像解压到非系统盘的根目录(不影响系统原有文件)具体情况如下图所示: 3、双击软件Nt6 hdd installer 进入操作,操作界面如下: Nt6 hdd installer硬盘安装系统界面 如果你已经完成了...
  • 1、VC9: LINK : warning LNK4068: /MACHINE not specified; defaulting to X86 ...2、出现大量错误,未识别的“INT”类型,未以“;”结尾等等 原因之一:未包含windows.h文件 解决办法:在普通头文件之
  • 如果创建的项目类型是“控制台应用程序”,可以添加下面两条预编译指令 // 第一条的意思是程序入口点是wWinMainCRTStartup函数,这样我们就可以使用wWinMain函数替代常见的main函数 // 第二条的意思是生成Windows...
  • windows常见DOS命令(完整版)

    万次阅读 多人点赞 2018-05-28 16:31:04
    CMD 打开另一个 Windows 命令解释程序窗口。 COLOR 设置默认控制台前景和背景颜色。 COMP 比较两个或两套文件的内容。 COMPACT 显示或更改 NTFS 分区上文件的压缩。 CONVERT 将 FAT 卷转换成 NTFS。您不能转换 当前...
  • 摘抄自罗云彬的《Windows环境下32位汇编语言程序设计》 第4章 第一个窗口程序 4.1 开始了解窗口(3) 让我们打开一个DOS窗口,切换到FistWindow所在的目录,运行环境设置的批处理文件var.bat,再键入nmake编译出...
  • Windows消息类型及说明

    千次阅读 2016-12-02 11:14:06
    窗口消息,一般用在SendMessage,PostMessage这样的消息函数中 SM_ Static Message 静态标签消息 SS_ Static Style 静态标签风格 BM_ Button Message 按钮消息 BS_ ...
  • WINDOWS常见问题的最佳解决方案

    万次阅读 2006-03-09 00:14:00
    WINDOWS常见问题的最佳解决方案1、电脑为什么关机后又自动重启动?答: 电脑关机后自动重启的原因最常见的是由快速关机引起的。解决办法是:①开始/运行/输入:msconfig/确定/系统实用配置程序/高级/选中“禁用快速...
  • windows下git服务器搭建及常见问题

    千次阅读 2016-10-13 17:35:04
    Windows+Git+TortoiseGit+COPSSH 安装图文教程 准备工作: 1、 Git-1.8.1.2-preview20130201.exe 下载地址: https://code.google.com/p/msysgit/downloads/list 2、 Copssh_4.1.0_Installer.exe 下载地址: ...
  • Windows 中的三对象

    千次阅读 2017-09-30 16:21:02
    原文链接 ... 窗口站  一个窗口站包含剪贴板,原子表和一个或者多...每一个窗口站对象是一个安全对象,当一个窗口站被创建了,它被绑定到调用者进程和当前的会话。  交互式窗口站是唯一可以显示用户界面或者接收用
  • Windows下常用的100个CMD指令以及常见的操作

    万次阅读 多人点赞 2016-05-08 18:20:41
    Windows下常用的100个CMD指令以及常见的操作常用的100个CMD指令 gpedit.msc—–组策略 2. sndrec32——-录音机 3. Nslookup——-IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,227
精华内容 30,090
关键字:

windows7的常见2种窗口类型