- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 MFC窗口全屏方法
在MainFrame中更改窗口样式BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWndEx::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 // CREATESTRUCT cs 来修改窗口类或样式
2013-08-06 11:42:49 1728
原创 MFC从屏幕右下角升起的弹窗 .
首先创建一个Dialog程序,找到Dialog.cpp,在DIalog初始化函数OnInitDialog()中添加以下代码 // 获得桌面大小 CRect rectWorkArea; SystemParametersInfo(SPI_GETWORKAREA,0,&rectWorkArea,SPIF_SENDCHANGE); // 获得对话框大小 C
2013-08-06 11:29:11 1747
原创 MFC程序退出提示
1.在CMainFrame添加ON_WM_SYSCOMMAND()2.在CMainFrame.h定义OnSysCommand (UINT nID, LPARAM lParam) 函数3.在CMainFrame中实现void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam){ if((nID & 0xFFFFFFF0)
2013-08-06 11:20:00 1155
原创 MFC消息映射机制
消息映射机制 将原来的消息处理函数的switch-case结构进行优化,一个消息对应一个处理函数。 消息映射的实现 在类的定义中添加消息映射的声明宏 DECLARE_MESSAGE_MAP 在类的实现中添加消息映射实现宏 BEGIN_MESSAGE_MAP(theClass,baseClass)
2013-08-06 11:11:18 745
原创 Win32编写窗口程序的步骤
编写窗口程序的步骤: 1 定义WinMain函数 2 定义窗口处理函数 3 注册窗口类 4 创建窗口 5 显示窗口 6 消息循环 7 消息处理 #include "stdafx.h"#include "stdio.h"HINSTANCE g_hInstance = 0;//接收应用程序实例句柄//主窗口处
2013-08-06 11:00:36 1295
转载 C++线程同步的四种方式
线程之间通信的两个基本问题是互斥和同步。 (1)线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 (2)线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。当有若干个线程都要使
2013-08-06 10:46:28 13540
原创 SSH框架整合之注册登录
上一篇介绍了三大框架的搭建,今天基于上一次的框架使用MVC模式完成注册和登录功能。MVC模式:模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁
2012-06-24 15:46:41 10522 10
原创 SSH整合之框架搭建
最近研究了下SSH三大框架的整合,网上没有比较全的资料,现将心得写出,供大家参考。想学习的同学也可以学习下,由于三大框架的整合比较多,稍后会慢慢放出。首先简单的介绍下三大框架:三大框架(SSH)主要用于java编程语言的Web开发,SSH全称是Struts+Spring+Hibernate,功能分别是Struts(进行数据传递),Spring(依赖注入),Hibernate(数据库管理)。
2012-06-22 09:15:15 2063
MFC实现QQ截图,锁屏,桌面弹窗显示和托盘功能
2013-07-30
HAB-SQLyogEE502
2010-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人