鹿我所录的博客

记录我在学习C#中的点点滴滴,记录下以备后来人借鉴。

 

2015年12月9日

VC++ 最小化到托盘、恢复

摘要: 所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。一、托盘编程相关函数把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以了... 阅读全文

posted @ 2015-12-09 20:39 鹿我所录 阅读(1255) 评论(0) 推荐(0) 编辑

VC++ 截屏代码,并保存为想要的格式(BMP,JPG,PNG,GIF等格式)

摘要: void CCaptionScreenDlg::Screen(char* filename){ HDC hdcSrc = ::GetDC(NULL); int nBitPerPixel = GetDeviceCaps(hdcSrc, BITSPIXEL); int nWidth =... 阅读全文

posted @ 2015-12-09 19:45 鹿我所录 阅读(2706) 评论(0) 推荐(0) 编辑

VC++ 实现VC程序启动时最小化到任务栏(完美解决闪烁问题)

摘要: 之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上找到的大部分说法都是:BOOL CBBBApp::InitInstance(){...m_pMain... 阅读全文

posted @ 2015-12-09 19:24 鹿我所录 阅读(3516) 评论(0) 推荐(0) 编辑

导航