码迷,mamicode.com
首页 >  
搜索关键字:hwnd    ( 761个结果
常用GDI函数(1):绘制线条和图形
1、CDC::SetPixel()用来绘制一个像素点。使用Win32 API函数: HDC hdc = ::GetDC(m_hWnd);//获得窗口的设备描述表 ::SetPixel(hdc, 100, 200, RGB(255, 0, 0)); ::ReleaseDC(m...
分类:其他好文   时间:2015-06-01 18:39:27    阅读次数:2849
C++中各种获取窗口句柄的方法
AfxGetMainWnd AfxGetMainWnd获取自身窗口句柄 HWND hWnd = AfxGetMainWnd()->m_hWnd; GetTopWindow 函数功能:该函数检查与特定父窗口相联的子窗口z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子...
分类:编程语言   时间:2015-05-30 16:49:33    阅读次数:334
【MFC】程序框架及基础知识
1. 首先,贴一个简单的Win32的Hello World程序,这是学MFC的基础。 #include LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,...
分类:编程语言   时间:2015-05-27 08:38:30    阅读次数:261
Windows跨进程设置文本和发送消息
进程内设置文本,可以调用SetWindowText,跨进程这个会无效,应当如下:::SendMessage(hWnd, WM_SETTEXT, NULL, (LPARAM)文本内容); 注意这里不能使用PostMessage向另一进程某窗口发送回车键消息方法为:::PostMessage(hWnd,...
分类:Windows程序   时间:2015-05-23 21:18:22    阅读次数:988
WIN32 API定时器的3中用法
1.SetTimer(HWND,UINT,UINT,TIMERPROC);第一个参数设置为捕获该定时消息的窗口句柄, 第二个参数是定时器的id,第三个是以毫秒为单位的定时长度,最后一个参数设置为NULL,可以使窗口的回调函数进行处理WM_TIMER消息。一般来说,在窗口创建时进行SetTimer调用;在回调函数中添加WM_TIMER的响应。然后再窗口销毁的时候进行计时器的销毁:KillTimer(...
分类:Windows程序   时间:2015-05-21 17:30:11    阅读次数:171
得到控制台窗口的句柄
得到控制台窗口的句柄调用 GetConsoleTitle() 来保存当前的控制台窗口标题。调用 SetConsoleTitle() 来将控制台标题更改为一个唯一的标题。调用 Sleep(40),以确保已更新窗口标题。调用 FindWindow(NULL, uniquetitle),以获取 HWND,...
分类:其他好文   时间:2015-05-16 20:21:58    阅读次数:157
ShellExecuteEx打开、关闭exe
//声明结构体 SHELLEXECUTEINFO ShExecInfo; //打开 void OpenExe() { ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ; ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = N...
分类:系统相关   时间:2015-05-15 17:43:08    阅读次数:207
vc MFC 控件重叠
例如:如果要把一个按钮m_btn放在TreeCtrl上,并始终保持在TreeCtrl前面,可以这样做m_TreeCtrl.ModifyStyle(0,WS_CLIPCHILDREN); m_btn.SetParent(CWnd::FromHandle(m_TreeCtrl.m_hWnd));但是加了SetParent之后,Click事件就不响应了,应该在它的新的父窗口类的PreTranslateMe..
分类:编程语言   时间:2015-05-14 20:53:42    阅读次数:160
用WindowsAPI截屏并转换为RGB格式
在Windows下捕获屏幕图像可以有多重方法,比较简单可以调用第三方库,如Qt的屏幕截屏API就很容易调用。 在这里介绍如何用Windows API实现截屏并转换成RGB格式存储。 #include //最终f的内存布局为BGRA格式,需要保证buf长度足够(>w*h*4) void ScreenCap(void* buf, int* w, int* h) { HWND h...
分类:Windows程序   时间:2015-05-13 10:23:14    阅读次数:293
windows API 开发飞机订票系统 图形化界面 (四)
接下来的是录入航班、修改航班信息功能的实现: 1 //录入航班 2 BOOL EntryFlight(HWND hEntryDlg){ 3 4 TCHAR szDiscount[16]; 5 TCHAR szFare[16],szSeat_Number[16]; 6 TCH...
分类:Windows程序   时间:2015-05-11 23:30:00    阅读次数:251
761条   上一页 1 ... 44 45 46 47 48 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!