windows开发
文章平均质量分 88
上山种田去吧
我,喜欢发呆,喜欢睡懒觉,喜欢看风景,喜欢玩喜欢的游戏,虽然还没有找到喜欢玩的游戏。不喜欢说话。
展开
-
学习win32 API开发8-对话框
今天接触下对话框,任务很简单,就是创建一个对话框。一、首先建一个工程,添加一个对话框资源,方法跟添加菜单资源一样。然后保存在工程目录下面,现在新建一个cpp文件,在这个文件里面添加头文件#include "resource.h" ,这个文件是保存资源文件就会生成的。现在开始写主要的编码了。还是从之前创建窗口开始吧!先创建一个窗口,然后我就把这个对话框,让它在创建窗口成功后就出现。原创 2014-03-28 02:41:05 · 1763 阅读 · 0 评论 -
学习win32 API开发2-走进Windows窗口程序开发
一、#include "windows.h"int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrecInstance, LPSTR lpCmdLine, int nShowCmd ){ MessageBox(NULL,TEXT("你好 Windows 世界^_^"),TEXT(原创 2014-03-24 00:52:06 · 1094 阅读 · 0 评论 -
学习win32 API开发6-给窗口添加菜单
看到别人做菜单有很多种,而我就比较不要麻烦就用较简单的来学习下吧,好用就行了。一、用编辑资源来添加菜单我用的VC++6.0,VS2013也是一样的!其他的工具嘛,没有用, 不知道。先插入或者说添加一个类型为菜单(MENU)的资源文件,然后就保存下,保存到当前项目的目录下面,然后编辑这个资源文件,资源文件的后缀名是“.rc”,把菜单资源的ID改好。现在添加菜单项吧,就做个简单的,比如原创 2014-03-25 00:47:29 · 9720 阅读 · 2 评论 -
学习win32 API开发5-让窗口中显示文字
一、#include "windows.h"void ShowErrMsg() { TCHAR szBuf[80]; LPVOID lpMsgBuf; DWORD dw = GetLastError(); FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FR原创 2014-03-24 16:44:15 · 5808 阅读 · 0 评论 -
学习win32 API开发3-一个窗口创建的经典步骤
一、先看完整代码#include "windows.h"LRESULT CALLBACK WinProc(HWND hwnd,UINT umsg,WPARAM wparam,LPARAM lparam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrecInstance, LPSTR lpCmdLine原创 2014-03-24 04:34:43 · 2339 阅读 · 0 评论 -
学习win32 API开发4-GetLastError和FormatMessage获取错误信息
一、FormatMessage#include "windows.h"void ShowErrMsg() { TCHAR szBuf[80]; LPVOID lpMsgBuf; DWORD dw = GetLastError(); FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMA原创 2014-03-24 15:13:22 · 2193 阅读 · 0 评论 -
学习win32 API开发7-在窗口中使用控件
一、我知道用VB写程序就是直接托控件的,MFC也是托控件的,那win32 API编程怎么实现那样的控件呢?嘿嘿,现在学到了。创建控件就用CreateWindow函数实现。CreateWindow函数有一个参数是HWND,就是父窗口的句柄,这么说来就可以有子窗口了嘛。还有第1个参数是窗口类型,利用这个参数就可以创建不同的控件了,比如:按钮(BUTTON),编辑框(edit),文本框等。C原创 2014-03-25 17:19:48 · 3234 阅读 · 0 评论