- 博客(11)
- 资源 (130)
- 收藏
- 关注
原创 添加鼠标移出事件的 一段代码
移除事件是要用_TrackMouseEvent函数注册的,_TrackMouseEvent注册一次,会响应一次,所以不能注册多了,响应的消息宏也是固定的,必须为WM_MOUSELEAVEif(!m_bOverTab ){// We are here if the mouse just entered the CLBTabCtrl//// Let's use
2011-11-19 11:24:20 365
转载 CDialogBar 使用
步骤1:添加一个CDialogBar派生类 在资源中添加一个对话框,再采用类向导来添加类,找不到CDialogBar作为基类吧,可以先用CDialog作为基类产生一个,然后把所以的“CDialog”替换为“CDialogBar”,替换完成了。编译一下,有错误!!(当然有错误,CDialogBar是从CControlBar中继承过来的,不是从CDialogBar继承过来的,不能直接
2011-11-17 10:41:04 724
转载 WS_POPUP WS_OVERLAPPED WS_CHILD的区别
除了窗口类以外,还有成百上千种窗口风格供用户指定窗口的绘制及其行为。其中有 3种最重要的风格创建了对应3种最基本的窗口类型:重叠窗口、弹出窗口和子窗口。■ 重叠窗口(overlapped window),具有应用程序主窗口的全部特点。它的非客户区包括一个可伸缩的框架、菜单条、标题栏和最小化、最大化按钮。■ 弹出窗口(popup window),具有消息框或者对话框的全部特点。它的非客户区包
2011-11-17 09:50:50 1159
转载 VC 更改标题图标、名称,检测实例运行
BOOL CXXXXApp::InitInstance(){//以下检测是否有运行着的实例,若有就退出 HANDLE hMutex = ::CreateMutex( NULL, TRUE, m_pszAppName ); if ( ::GetLastError() == ERROR_ALREADY_EXISTS ) return FALSE; pFram
2011-11-15 14:07:32 372
转载 OnNcCalcSize改变标题栏等的高度
OnNcCalcSize改变标题栏等的高度 在创建窗口时,当收到 WM_NCCALCSIZE 消息时才指定客户区。不管什么时候,只要 Windows 想知道窗口客户区的大小,它便会发送这个消息。NCCALCSIZE_PARAMS 结构保存三个矩形数组,第一个保存窗口的客户区。如果改写主窗口的 WM_NCCALCSIZE/OnNcCalcSize,一定要确保调用基类
2011-11-14 10:38:16 9019 1
转载 Frame窗口之Control Bar(1)
Frame窗口之Control Bar(1)(2010-08-20 15:52:41) MFC中主要涉及到下面的文件和类:barcore.cpp (CControlBar)dockcont.cpp (CDockContext)bardock.cpp (CDockBar)winfrm2.cpp (CFrameWnd)bartool.cpp (CToo
2011-11-12 17:42:37 1509 1
原创 在一个区域内写字,没写完成的打上点点点
在一个区域内写字,没写完成的打上点点点::DrawTextInRect(pMemDC, strText, rcClient, 12, RGB(255, 255, 255), FALSE, DT_CENTER| DT_VCENTER| DT_SINGLELINE| DT_END_ELLIPSIS );
2011-11-11 17:27:50 338
转载 MFC工具条和状态栏
【转载】源地址 http://www.vczx.com/tutorial/mfc/mfc13.phpMFC工具条和状态栏Windows控制窗口Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar)、状态栏(StatusBar)、工具条提示窗口(ToolTip)。Windows在一个
2011-11-10 14:36:09 1593
原创 WM_SYSCOMMAND 小结
::SendMessage(GetParent()->m_hWnd, WM_SYSCOMMAND, SC_MOVE| HTCAPTION, 0); 鼠标按下的时候------拖动if(GetParent()->IsZoomed()==FALSE) //双击的时候 ----最大化,最小化{::SendMessage(GetParent()->m_hWnd, WM_SYSCOM
2011-11-04 16:42:19 652
cmake-3.17.0-win64-x64.msi
2020-03-22
spring aop_aopalliance.jar_aspectjweaver.jar
2017-08-30
Appium安装--NDP451-KB2858728-x86-x64.3505182529.exe
2015-08-10
Appium安装adt-bundle-windows-x86-20130917.part3.rar
2015-08-05
Appium安装 adt-bundle-windows-x86-20130917.part2
2015-08-05
Appium安装adt-bundle-windows-x86-20130917.part1
2015-08-05
HFS连接Oracle数据库需要的资源1 cx_Oracle-5.1.2-10g.win32-py2.7.msi
2015-03-04
傅里叶变换 torch.fft.rfft 的参数怎么理解?
2023-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人