- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 linux 进程控制入门
本来想现在linux上熟悉下进程的有关概念然后去写windowsSDK的,没想到今天windows蓝屏了,新升级的3.2.2内核打开虚拟机的时候还要升级内核。升就升吧,没想到还错误了。没办法,看来只好在linux上面待着了。这几天自己只是熟悉了下进程的概念,然后简单的写了一些小程序。自己写点笔记免的忘掉。进程标识符:Linux环境下进程启动时候,系统分配给一个唯一的数值给每个进程,
2012-01-30 21:17:55 799
原创 fedora16为grub2添加、修改背景图片和字体颜色
总觉的自己的grub2开机界面太黑暗了,所以上网搜索了一下想找个解决办法。由于grub2比较新,fedora16上换grub2背景好像还没有,只找到一篇类似的文章。Grub2添加背景图片第一步在/etc/default/grub的最后加上:GRUB_BACKGROUND=/usr/share/images/desktop-base/desktop-grub.png GR
2012-01-28 21:26:56 2261
原创 大一上学期总结(一)
<!--@page {margin:2cm}p {margin-bottom:0.21cm}h3 {margin-bottom:0.21cm}h3.western {font-family:"Liberation Serif",serif}h3.cjk {font-family:"文泉驿正黑"; font-style:normal}h3.ctl
2012-01-27 15:10:16 3632 1
转载 程序人生--一个程序员对学弟学妹建议
我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96, 97级的不少大学生都去
2012-01-26 00:31:06 1259 2
原创 widowsSDK创建对话框的三种方法
自己看对话框也有些时间了,下面来总结下对话框的一些知识点。对话框有模态对话框和非模态对话框两种基本形式。非模态对话框允许我们把输入焦点切换到同一个应用程序的另一个窗口,该对话框也无需关闭,这个比较普遍。模态对话框主要是两类:应用程序模式对话框和系统对话框。应用程序对话框不允许我们在本应用程序中切换输入焦点,但是可以切换到其他应用程序中去,比如点击记事本的文件打开按钮,会弹出选择打开文件
2012-01-24 16:21:50 10278 8
原创 Gentoo Linux安装注意事项
今天想安装个gentoo,其实以前是安装过的,但是每一次都是在 grub地方卡住了,所以这次心想趁着寒假的时间再次实践一下,把每一步都记录下来。1.下载ISO镜像文件。可以从官方网站下载http://www.gentoo.org/main/en/where.xml 有时候从官方网站下载起来会比较慢,163有个开源的镜像网站,也可以从那里去下 载http://mirrors.163
2012-01-23 15:47:29 1915
原创 windowsSDK利用子窗口控件设置窗口透明
在看对话框之前,还是觉得有必要先看一下子窗口控件,很多对话框的知识点都涉及到子窗口控件。正好看到学长的一篇实现窗口透明化的文章,对它比较感兴趣,于是就想拿这个例子来练练手首先先介绍下窗口透明化的实现:首先是下面这个函数LONG SetWindowLong(HWND hWnd,int nlndex,LONG dwNewLong);SetWindowLong该函数改变指
2012-01-20 21:36:02 4310 3
原创 fedora 16 使用LiveCD修复grub2引导
我承认我这个人太贪心了,自从我的电脑装了fedora16变成双系统以后,竟然又对opensuse感兴趣了,结果兴冲冲的想装个三系统玩玩,但是其实我对linux方面根本不太懂啊,结果在安装的时候把opensuse的grub引导直接安装到了MBR上面,把原来fedora16的grub2引导给覆盖了,结果电脑识别不了fedora16,而且opensuse又识别不了我的无线网卡,整个就杯具了,还好学长及时
2012-01-17 22:10:03 10007 5
原创 windowsSDK加速键实例分析
今天在看windows程序设计菜单里面的加速键,看了好几遍才勉强看懂,下面来解释一下书本里面的代码: #include #include "resource.h"#define ID_EDIT 1LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);TCHAR szAppName[] = TEXT ("P
2012-01-16 21:01:25 1123
原创 windowsSDK 菜单资源浅谈
这几天在看菜单,今天自己动手写了一下,出现了一些错误。首先我先自己简单的写了一个只包含菜单资源的文件:#include #include "resource.h"LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;//TCHAR szAppName[] = TEXT ("ownmenu") ; (改进后加
2012-01-15 14:57:34 889
原创 vim进阶学习笔记
最近在看《学习vi和vim编辑器第7版中文版》,一些基本的命令这里就不介绍了,反正大家都找得到,这里给大家介绍一点有趣的东西 关于ex 编辑器 ex编辑器是一个行编辑器,在vim中输入 Q 会进入到ex编辑器,如果是不小心进入的,输入vi 或者 visual 就可以回到vim 中了 大家都知道 vim 是有三种模式的,其实命令行模式的vim 就是打
2012-01-13 16:36:21 1334
原创 windows SDK模拟游戏钢琴的实现(二)
昨天晚上失眠了,于是一直在想实现GDI的一个效果:首先绘制10个相连的矩形,当鼠标移到某个矩形的时候,自动填充那个矩形的背景颜色为灰色,移开的时候恢复原来的白色。当只有一个矩形的时候,当然不是一件难事。但是当有10个矩形的时候,问题就产生了。首先先看一下代码:#include #include #define NUM 10struct own_rectangle{ int x
2012-01-11 14:09:39 992
原创 关于位运算符实现的问题
今天在看SDK教学文章的时候,发现了一个关于位运算符的问题首先附上关键代码段: case WM_LBUTTONDOWN: { hitPoint.x = LOWORD(lParam); hitPoint.y = HIWORD(lParam); MouseClick = TRUE;
2012-01-05 16:32:49 721
原创 windows SDK模拟游戏钢琴的实现(一)
最近想做一个模拟钢琴的小软件,想做个既有键盘接口又有鼠标接口的小软件。所涉及到的知识点如下: 1.有关键盘的知识 2.有关鼠标的知识 3.GDI的知识 4.媒体播放函数的有关知识 因为这几天也正好在看这些内容,所以理论结合实际是最好的学习方式 首先要找钢琴音阶,但是上网找了一圈也没有发现,最后在4399里面找到一个差不多类型的模拟钢琴游戏,而且音色不
2012-01-01 23:02:13 2656
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人