- 博客(10)
- 收藏
- 关注
转载 VC/MFC简单实用的全屏方法
实现程序全屏幕显示的思路有很多种,最常见的一种就是: 1)利用Windows API提供的一个结构体WINDOWPLACEMENT来存储全屏显示前视图和主框架窗口在屏幕上的位置和显示信息、非客户区窗口的显隐信息,以便全屏幕显示时恢复窗口原状; 2)通过API函数GetDesktopWindow()得到桌面窗口,由GetWindowRect()得到显示器的尺寸; 3)通过Adj
2006-09-16 23:40:00 8497 3
转载 VC获取文件CRC32
首先可以把固定的码表单独的放到一个头文件里面,比如CrcTable里,然后把下面的码表拷贝进去:unsigned long Crc32Table[256] = { 0x00000000L, 0x77073096L, 0xee0e612cL, 0x990951baL, 0x076dc419L, 0x706af48fL, 0xe963a535L, 0x9e6495a3L, 0x0edb8832
2006-09-16 23:38:00 2712
转载 VC/MFC对话框的动画弹出和动画消隐
最近看到一篇文章《谈对话框的动画弹出和动画消隐》,文章提到了利用定时器实现对话框动画的效果,比葫芦化瓢,却发现不但没有动画,而且连窗口也没有了,经过简单的修改,终于实现了文中的效果,发现是作者少说了几个地方,在此将完整的实现方法贴出来,也算是在这个小程序上花费时间的小成果吧。相信我,照着这个步骤,肯定可以做出来的:->。首先,在vc6中创建一个基于对话框的程序,并简单的创建一个自己的对话框;以下部
2006-09-16 23:30:00 2137
转载 C/C++头文件一览
C、传统 C++#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //文件输入/输出#include //参数化输入/输出#include //数据流输入/输出#include //定义各种数据类型最值常量#include
2006-09-16 23:27:00 756
原创 天天点滴
1.VC中改变控件的背景色(MFC):OnCtlColor2.字符数组两种初始化方式的区别: char str1[] = {C,+,+}; //结尾没有空字符NULL char str2[] = "C++"; //以空字符NULL结尾3.数组和容器vector的主要区别: a.vector可以动态增加 b.vector的效率没有数组高 c.vecto
2006-09-16 23:24:00 772
转载 利用WebBrowser控件创建自己的浏览器
①新建一个基于对话框的工程,命名为test,然后在对话框上单击右键,选择Insert ActiveX Control…在弹出的对话框中选择MicroSoft Web浏览器,点击OK。此时对话框上已经出现了WebBrowser控件,调整它的大小以适合对话框的大小。 ②选择WebBrowser控件,点击View/ClassWizard,选择Member Variables,单击Add Variable
2006-09-13 14:12:00 1153
转载 获得WebBrowser控件中的HTML源码
首先要加入WebBrowser控件,加入控件的方面我就不说了(我的Blog中”VC中使用WebBrowser控件的两方法“有介绍)。获得源代码方法有两种: 一、方法1(严格说,这个方法只不过是调用WebBrowser自己的菜单命令"查看源文件而已",并非我们所希望的) 关键代码: #include "mshtmcid.h" void CHtmlView::OnMethod1() {
2006-09-13 10:04:00 1671
转载 VC中使用WebBrowser控件的两方法
ClassWizard方式:1.创建包装类:View->ClassWizard->Add Class->Form a Type Library->C:/winnt/system32/shdocvw.dll->只选择IWebBrowserApp类->OK- >OK2.声明一个类变量:IWebBrowserApp m_internetexplorer;,并包含刚才的头文件(xxx.h)3.在类
2006-09-13 09:56:00 3538
转载 VC实现光驱、软驱、USB的禁用和启用
// 必要的头文件和要链接的LIB文件#include #include #pragma comment(lib, "setupapi.lib")#pragma comment(lib, "shlwapi.lib") // device information set(我把它译为设备信息集)HDEVINFO hDevInfo = NULL
2006-09-11 10:44:00 1186
转载 使用 GetStartupInfo 检查自己是否被"调试"
#include #include #pragma comment(linker, "/subsystem:windows /entry:main") int main() { STARTUPINFO si; GetStartupInfo(&si); if ( (si.dwX != 0) || (si.dwY != 0) || (si.dwX
2006-09-05 11:39:00 876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人