最新文章列表

[置顶] 多任务和多线程(2)

创建一个有四个窗口的多线程程序,第一个窗口显示一个递增的数列,第二个窗口显示一个递增的质数数列,第三个窗口显示一个递增的斐波那契数列,第四个窗口显示一些随机产生大小不一的圆 一个可能的方案是使用WM_TIMER消息中处理多个更新,但是没有人圆心根据计算机速度来写程序; 看看多线程的解决方法: 程序有点长,思路却很清晰 #include<windows.h> #includ ...
motontop 评论(0) 有14人浏览 2012-08-12 17:30

[置顶] 多任务和多线程(2)

创建一个有四个窗口的多线程程序,第一个窗口显示一个递增的数列,第二个窗口显示一个递增的质数数列,第三个窗口显示一个递增的斐波那契数列,第四个窗口显示一些随机产生大小不一的圆 一个可能的方案是使用WM_TIMER消息中处理多个更新,但是没有人圆心根据计算机速度来写程序; 看看多线程的解决方法: 程序有点长,思路却很清晰 #include<windows.h> #includ ...
hongqiang 评论(0) 有682人浏览 2012-08-12 00:27

[置顶] 多任务和多线程(3)

多线程通常被用于需要长时间运行任务的程序,我们把这种任务称为“大任务”,也就是运行时间超过1/10秒的任务,常见的有Word里的拼写检查,数据库中的文件排序或索引,电子表格的计算,打印,复制的绘制。 下面这个两个程序效果是一样的,主要测试的是: 点击左键,该程序进行一百万次的计算,在计算机过程中,点击右键可以终止,如果不终止,运算完后显示计算时间 代码如下: #include< ...
wsp_java 评论(0) 有9人浏览 2012-08-12 00:22

[置顶] 多任务和多线程(1)

创建一个线程的API函数叫做CreateThread hThread=CreateThread(&security_attributee,dwStackSize,ThreadProc,pParam,dwFlags,&idThread); 大部分的Windows程序员都会倾向于使用C的运行时库函数_beginthread()(在头文件process.h中) hThread= ...
bingge5 评论(0) 有6人浏览 2012-08-12 00:15

[置顶] 对话框(2)例子一个

一个相对简单的例子,对学习对话框很有帮助: 1新建Win32项目,编写代码 2新建资源,添加ICON 如图:   3资源,添加菜单: 如图:   4资源,添加对话框,拖拽控件 如图: 其中左上角的ICON就是刚刚建立的ICON: 即:   具体代码如下: #include<windows.h> #include&q ...
leili 评论(0) 有893人浏览 2012-08-08 18:56

[置顶] 菜单和其他资源(4)之对话框的建立与如何添加窗口左上角的小ICON图标

前面的博客有一篇专门写了《如何创建自己的ICON图标》,在讲对话框之前,先讲一下如何修改窗口左上角的小图标,这个跟exe的ICON图标有点不一样,不是直接在CreateWindow的倒数第三个参数=LoadIcon(NULL,MAKEINTRESOURCE(ICONID))就行了,这样只是对exe大图标有用,详细请看我的前面的博客。 其实32X32和16X16的ICON图标的ID是一样的。这两者的 ...
firstjava_5 评论(0) 有28人浏览 2012-08-08 13:36

[置顶] 菜单和其他资源(2)之创建自己的菜单

菜单可能是Windows程序提供的一致的用户界面中最重要的部分,而想程序中添加菜单是Windows编程中相对容易的布冯。当用户选择菜单单选时,Windows向你的程序发送了一个含有才菜单单选ID的WM_COMMAND消息 LOWORD(wParam) 控件ID HIWORD(wParam) 通知码 lParam 子窗口句柄   创 ...
motontop 评论(0) 有13人浏览 2012-08-07 22:54

[置顶] 菜单和其他资源(3)之创建自己的浮动菜单

即使没有顶级菜单栏,也可以使用菜单,你可以让弹出菜单出现在屏幕的任何位置。一种途径是作为对鼠标右键单击响应来激活相应的弹出菜单,这就是浮动菜单。 注意比较一下普通菜单和浮动菜单的区别,普通菜单可以看我的上一篇博客。 下面来讲讲步骤,步骤跟普通菜单的步骤基本一直,不过有一点值得注意,在编辑菜单选项的时候,应该...,还是截图吧,一目了然 也就是说,把普通菜单的popmenu当成了子菜单选项 ...
aijuans3 评论(0) 有837人浏览 2012-08-07 21:17

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics