摘要:
这个函数在Windows Server 2003之前的平台上是没有的,而我在写类库的时候偏偏需要这个功能,无奈的参考了MSDN和网络上的各种代码,勉强写出了一个能够使用的 GetThreadId。代码我就在这里贴一下吧。也可以到我的Google Code去下载。GetThreadId.7z#include <windows.h>#include <thlhelp32.h>DWORD GetThreadID(HANDLE hThread,DWORD dwProcessId){ HANDLE hThreadSnap=INVALID_HANDLE_VALUE; THREADE 阅读全文
posted @ 2012-01-17 21:44
一个无知的C++小子
阅读(2043)
评论(0)
推荐(0)
摘要:
说实话,这篇其实说不上是序言,因为我又不是要写书,但是脑子里突然冒出来这两个字,所以就用上了。 说实话这个项目还是挺有价值的。写这个类库的原因是在Windows上的MFC感觉有些简陋,因为如果你尝试为一个拥有文字的Button添加 一个Icon或者Bitmap,动辄百十行代码,感觉真的有些得不偿失。但是有其他的选择,比如Qt,但他的目的是跨平台,而在Windows上,他效果 做的不错,而牺牲了部分性能,这点让我有些讨厌。怎么说呢,就是因为这些理由让我萌生了写类库的想法。我自知我的数据结构和算法基础基本等于零,但是我觉 得写类库要的是API的运用经验与实现思路。数据结构,应该是排第四吧。如... 阅读全文
posted @ 2012-01-17 21:40
一个无知的C++小子
阅读(111)
评论(0)
推荐(0)
摘要:
这个函数在Windows Server 2003之前的平台上是没有的,而我在写类库的时候偏偏需要这个功能,无奈的参考了MSDN和网络上的各种代码,勉强写出了一个能够使用的GetThreadId。代码我就在这里贴一下吧。也可以到我的Google Code去下载。GetThreadId.7z 1 #include <windows.h> 2 #include <tlhelp32.h> 3 4 DWORD GetThreadID(HANDLE hThread,DWORD dwProcessId){ 5 HANDLE hThreadSnap=INVALID_HANDLE_VAL 阅读全文
posted @ 2012-01-17 21:37
一个无知的C++小子
阅读(260)
评论(0)
推荐(0)
摘要:
说实话,这篇其实说不上是序言,因为我又不是要写书,但是脑子里突然冒出来这两个字,所以就用上了。 说实话这个项目还是挺有价值的。写这个类库的原因是在Windows上的MFC感觉有些简陋,因为如果你尝试为一个拥有文字的Button添加 一个Icon或者Bitmap,动辄百十行代码,感觉真的有些得不偿失。但是有其他的选择,比如Qt,但他的目的是跨平台,而在Windows上,他效果 做的不错,而牺牲了部分性能,这点让我有些讨厌。怎么说呢,就是因为这些理由让我萌生了写类库的想法。我自知我的数据结构和算法基础基本等于零,但是我觉 得写类库要的是API的运用经验与实现思路。数据结构,应该是排第四吧。如... 阅读全文
posted @ 2012-01-17 21:29
一个无知的C++小子
阅读(93)
评论(0)
推荐(0)

浙公网安备 33010602011771号