自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 手机网页开发简单总结

1.手机屏幕的宽度不统一,我们强制给文档设置一个比例"viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" />定义:device-width是通知浏览器使用设备的宽度作为可视区的宽度,initial-scale初始的缩放比例,minimum-sc

2014-06-23 14:24:38 3672

原创 WAP网站开发和部署配置

1)直接在VS2010开发环境中创建网站项目,设置为虚拟目录的方式http://localhost/waptest。2)删除默认的default.aspx页面,添加“移动页面”default.aspx。3)在界面设定中,用VS2010自带的移动控件,添加到街面上。4)开发方式与C#语言的asp.net相似,涉及到有业务逻辑的情况下,调用webservice。5)直接调试好功能逻辑。

2014-06-23 10:46:17 2496

转载 开发Internet客户端应用指南

实现步骤大家知道,每个Internet客户端程序都伴随有一定的目的行为,如读文件、写文件、删除文件等等。客户端的程序要实现这些行为的先决条件是建立Internet连接。然后再根据不同的目的进行具体的操作。为了方便起见,下面这这些张表格针对不同的应用行为列出了所需要的具体操作。其中列出了一般的Internet URL (FTP、或者 HTTP)客户端行为要实现某个目标所必须使用的方法。这张表格的内容

2011-07-03 00:36:56 3309

原创 MFC 对话框隐藏的几种办法

有很多应用程序要求一起动就隐藏起来,这些程序多作为后台程序运行,希望不影响其他窗口,往往只在托盘区显示一个图标。这些程序通常都是对话框程序,而对话框在初始化的过程上与SDI、MDI的初始化是不同的,对话框只需要DoModule或者是CreateDialog等等对话框函数调用一次便可,SDI、MDI则要好几步才行。这样看来,对话框在使用方法上面是隐藏了不少细节的,其中就没有SDI、MDI所要

2011-06-21 20:09:00 1523

原创 MFC 初始化时隐藏对话框

   第一步,声明一个响应函数afx_msgvoidOnNcPaint();用于阻止绘制对话框操作。将这个函数放入Dlg类的声明中,作为Dlg类的一个成员。   第二步,注册消息WM_NCPAINT(),也就是在BEGIN_MESSAGE_MAP(Dlg,CDialog)和END_MESSAGE_MAP()之间添加ON_WM_NCPAINT()。   第三步,O

2011-06-21 20:08:00 1750

原创 MFC Static控件背景透明时文本覆盖重影

  通过映射OnCtlColor消息,而后在该函数中使用pDC->SetBkMode(TRANSPARENT)使Static控件背景透明时会出现:文本覆盖重影的问题,当改变控件的文本就会发生新文本与旧文本重叠的现象。   可以通过以下方式使Static控件文本在透明状态下改变时不会产生文本重叠问题:   1、由于Static控件的背景已经是透明的了,那么旧文本应

2011-06-21 04:16:00 4426 1

原创 ClientToScreen 和 ScreenToClient

ClientToScreen( )是把窗口坐标转换为屏幕坐标ScreenToClient( )是把屏幕坐标转换为窗口坐标屏幕坐标是相对于屏幕左上角的,而窗口坐标是相对于窗口用户区左上角的VC下,有些函数使用窗口坐标,有些使用屏幕坐标,使用时要分清。一个窗体分为两部分:系统区和客户区象标题和菜单之类的是系统区,由系统来控制,客户区就是你的地

2011-06-20 01:52:00 2044

原创 MFC 使用 GDI+

首先要 include gdiplus.h,然後東西都在 Gdiplus namespace 裡面,要記得 link 到 gdiplus.lib可以在 stdafx.h 写#include #pragma comment(lib, "gdiplus")using namespace Gdiplus;然後使用前要先呼叫 GdiplusStart

2011-06-20 00:23:00 1244 2

原创 USER32.DLL SetLayeredWindowAttributes函数

SetLayeredWindowAttributes函数:hwnd是透明窗体的句柄,crKey为颜色值,bAlpha是透明度,取值范围是[0,255],dwFlags是透明方式,可以取两个值:当取值为LWA_ALPHA时,crKey参数无效,bAlpha参数有效;当取值为LWA_COLORKEY时,bAlpha参数有效而窗体中的所有颜色为crKey的地方将变为透明。LW

2011-06-19 22:15:00 3056

转载 OnEraseBkGnd与OnPaint的区别与联系

在MFC中 任何一个window组件的绘图 都是放在这两个member function中在设定上 OnEraseBkgnd()是用来画底图的 而OnPaint()是用来画主要对象的举例说明 一个按钮是灰色的上面还有文字则OnEraseBkgnd()所做的事就是把按钮画成灰色而OnPaint()所做的事就是画上文字 既然这两个member funct

2011-06-19 17:19:00 3669

原创 ATL/MFC CImage

载入一幅位图过程: 1.新建工程, 2.DOC中加入        public:   CImage SaveCanvus;         //载入图像    3.DOC中构造函数:        CMeshDefo

2011-06-19 15:58:00 2286

转载 句柄、指针、ID之间的转换

win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量。从句柄到指针 CWnd* pWnd=CWnd::FromHandle(hWnd); //a temporary CWnd object is created //and attached. pWnd->Attach(hW

2011-06-18 09:22:00 725

原创 PeekMessage 详解

功能说明WinCE/Win32:该函数从进程消息队列中检索一个消息,并将该消息(如果存在的话)赋值给指定的消息结构。跟GetMessage不同之处在于:PeekMessage不会等待消息,而是不间断地访问消息队列,不管消息队列的目前状态如何。PeekMessage在检索应用程序的消息队列时,如果其中有消息就将其放入lpMsg(如下所示的函数原型的

2011-06-18 09:02:00 8015 1

转载 STARTUPINFO详解

typedef struct _STARTUPINFO{   DWORD cb;            //包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段.                        应用程序必须将cb初始化为sizeof(STARTUPINFO)   PSTR lpReserved;      //保留。必

2011-06-17 17:36:00 7502

转载 PROCESS_INFORMATION结构体

typedef struct _PROCESS_INFORMATION {    HANDLE hProcess; //存放每个对象的与进程相关的句柄    HANDLE hThread;        //返回的线程句柄。    DWORD dwProcessId;    //用来存放进程ID号    DWORD dwThreadId

2011-06-17 17:12:00 1444

原创 VC操作INI文件

  在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下:     一.将信息写入.INI文件中.     1.所用的WINAPI函数原型为:   BOOL   WritePrivateProfileString(   LPCTSTR   lp

2011-06-08 02:03:00 912

原创 MFC文件操作(CFile)

1.文件的查找  当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段代码演示了这个类的最基本使用方法。  CString strFileTitle;  CFileFind finder;  BOOL bWorking = finder.FindFile("C://

2011-06-08 00:54:00 5409

原创 C++ I/O操作

------------------------------------------------------------------------------#include #include #include #include using namespace std;//ifstream & open_file(ifstream&in,const string &f

2011-06-08 00:43:00 1073

原创 MFC中的IO操作

CreateFile       打开文件       要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。           ReadFile       从文件中读取字节信息。         在打开文件获得了文件句柄之后,则可以通过该函数读取数据。           WriteFile         

2011-06-08 00:31:00 1873

转载 VC/MFC 里使窗口显示默认最大化

在调用ShowWindow函数时将参数设置为SW_SHOWMAXIMIZED即可,即如: m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);就可以了。CWnd::ShowWindow的函数原型为BOOL ShowWindow (int nCmdShow );有关ShowWindow在SDK中的函数中文的详细讲解及参数可见http://www.

2011-06-07 13:39:00 22334

原创 SetTimer 放置在构造函数里

构造时窗口句柄还是无效的,OnCreate时才有效。解决方法:在构造函数里通过  ::SetTimer(this-> GetSafeHwnd(),1,1000,NULL)

2011-06-07 11:34:00 924

原创 VC/MFC 判断操作系统

在PEB结构中存放着操作系统版本信息的函数,ULONG OSMajorVersion; // A4h 偏移地址a4h显示操作系统主版本号ULONG OSMinorVersion; // A8h 偏移地址a8h显示操作系统子版本号通过读取OSMajorVersion和OSMinorVersion的数据能够确定操作系统的版本。FS段寄存器指向当前的TEB结构,在TEB偏移0x30处是P

2011-06-06 19:02:00 5395

转载 MFC ListControl用法

以下未经说明,listctrl默认view 风格为report ------------------------------------------------------------------------------- 1. CListCtrl 风格        LVS_ICON: 为每个item显示大图标        LVS_SMA

2011-06-05 20:29:00 81770 6

转载 MFC CAsyncSocket

MFC CAsyncSocket由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,为简化套接字编程,MFC 定义了两个套接字类:CAsyncSocket、CSocket。CAsyncSocket类在低层次上对 Windows Sockets API 进行了封装,其成员函数和 Windows Sockets API 函数直接相对应 。一个CAsyncSocket对 象 就 代 表 了一 个 套 接 字。而CSocket继承于CAsyncSocket 类,是对 Windo

2011-01-21 14:12:00 6733 1

unity3D辅助工具代码GdGeek

unity3D开发时很好用的C#代码GdGeek

2021-11-25

jquery仿win10桌面网页模板

jquery仿win10桌面网页模板,这个也不错

2021-09-27

HTML5仿Win10桌面网站模板

HTML5仿Win10的网站模板,这个是我见到最好的一个仿品。

2021-09-27

VC MSDN CHM版

VC的MSDN CHM版,精简的。学C++的好帮手。

2011-07-02

全中文-MFC类库chm文档

给不擅长英文的初入门新人用,别人资源需要下载分太高,我这只要最低底线~

2010-12-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除