
Win32 sdk
夜空划过的流星
一个文艺的程序猿
热爱音乐、吉他,喜欢编程
偶像:BEYOND-黄家驹
展开
-
win32 字体变换与窗口同大同小
#include #include "res/resource.h"LRESULT CALLBACK WinProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);BOOL InitApp(HINSTANCE hInstance, LPCSTR szClassName);BOOL InitInstance(HINSTANCE h原创 2012-02-22 19:43:21 · 2322 阅读 · 0 评论 -
深入浅出硬盘分区表
文章转载来自:http://www.vckbase.com/index.php/wv/260 人们在使用电脑时,有时由于异常操作,有时由于病毒侵袭,会导致某个分区消失或硬盘无法启动。究其原因,就是硬盘分区表受损。硬盘分区表可以说是支持硬盘正常工作的骨架.操作系统正是通过它把硬盘划分为若干个分区,然后再在每个分区里面创建文件系统,写入数据文件.本文主要讲述的是分区表的位置,结构以及各个分区表转载 2015-05-22 16:43:13 · 1462 阅读 · 0 评论 -
VC++ WIN32 sdk实现按钮自绘详解.
http://blog.youkuaiyun.com/geniusdot/article/details/1520058 网上找了很多,可只是给出代码,没有详细解释,不便初学者理解.我就抄回冷饭.把这个再拿出来说说.实例图片:首先建立一个标准的Win32 Application工程.选择a simple Win32 Application.然后建立我们的资源文件首先新建一个对话框资转载 2013-04-19 21:47:38 · 2120 阅读 · 0 评论 -
PNG文件结构分析 ---Png解析
PNG文件结构分析 ---Png解析为了实现更高级的应用,我们必须充分挖掘PNG的潜力。PNG的文件结构根据PNG文件的定义来说,其文件头位置总是由位固定的字节来描述的:十进制数137 80 78 71 13 10 26 10十六进制数89 50 4E转载 2013-04-19 18:44:12 · 2760 阅读 · 0 评论 -
win32 sdk 学习使用RichEdit组件
Richedit组件使用Richedit组件可以使用CreateWindow来创建,也可以使用对话框模板资源,在创建对话框的同时,自动创建richedit。在使用richedit组件之前,需要先使用LoadLibrary("RichEd20.dll"),因为richedit是作为一个单独的dll保存的,如果不事先调用这个函数,会出现组件不显示的情况。Richedit有多个版本,RICHED转载 2013-04-16 21:51:51 · 1772 阅读 · 0 评论 -
win32 sdk 列表视图控件绘制
//////////////////////////////////////////////////////////////LRESULT ListViewCustomDraw(HWND hwnd, LPARAM lParam){ LPNMHDR pnmh = (LPNMHDR) lParam; if (pnmh->code != NM_CUSTOMDRA转载 2013-04-15 21:55:55 · 3082 阅读 · 1 评论 -
win32 sdk绘制ListBox控件
1》产生: //HWND CreateLB(HWND parentWnd){ HWND hListBox=0; hListBox = CreateWindow("LISTBOX", NULL, WS_CHILD|WS_VSCROLL | WS_TABSTOP | LBS_STANDARD | LBS_OWN转载 2013-04-15 19:08:36 · 5304 阅读 · 0 评论 -
win32创建控件的一些问题
在我们使用CreateWindow();像一般控件建Windows扩展控件的时候我们会发现控件没有创建成功这是因为我们没有对Windows扩展控件库进行初始化,这要我们使用InitCommonControlsEx();函数来对Windows扩展控件库进行初始化,代码如下:INITCOMMONCONTROLSEX InitCtrls; InitCtrls.dwSize = sizeo转载 2013-04-15 16:26:16 · 1294 阅读 · 0 评论 -
win32 sdk树形控件的项拖拽实现
本课中,我们将学习如何使用树型视图控件。另外还要学习如何在树型视图中完成拖-拉动作,以及如何使用图象列表。理论:树型视图是一种特别的窗口,我们可以使用它一目了然地表示某种层次关系。譬如象在资源管理器中左边窗口中的就是树型视图。您可以调用CreateWindowEx来创建树型视图,传递一个类名“"SysTreeView32"”,或者您也可以把它放到一个对话框中去。不要忘了在您的代码中转载 2013-04-15 21:52:06 · 2641 阅读 · 1 评论 -
vc 制作图片资源dll
方法一: 使用纯WIN32 DLL方法封装纯资源第一步,通过VS2005建立WIN32 DLL 空工程第二步,设置配置属性->链接器->高级->无入口点(是/NOENTRY)设置配置属性->C/C++->代码生成->运行时库(多线程/MT)第三步,加入图片资源并定义资源名称第四步,生成DLL,如Skin.DLL第五步,调用方法例子HINSTANCE hLibrary;转载 2013-04-07 13:51:12 · 2268 阅读 · 0 评论 -
win32 摄像头捕获系统vfw
//win32 摄像头捕获系统vfw// VideoRecord.h/// 用于定义一些资源ID#include "resource.h"//#define EXIT 104#define HELP 105#define MINIMIZE 106//#define DISPLAY 107#define BUTTONSIZE 15#define PHOTO 108#def翻译 2012-02-22 19:47:26 · 2881 阅读 · 0 评论 -
vc下读写硬盘的操作
vc下读写硬盘的操作,简单来说就是将硬盘当作是一个文件流来操作:下面是实现的函数: //drv 是盘符,一个字符,替换字符串“\\.\A:”中的字符A//startSector 是开始扇区号//sectors 扇区数量//lpSectBuff 缓冲区BOOL CRWSectorsDlg::ReadSectors(char drv, DWORD startSector, WORD secto原创 2015-05-22 16:50:59 · 2974 阅读 · 0 评论