- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 获取treeview控件中项的矩形大小.
DWORD pId;::GetWindowThreadProcessId(ParhWnd,&pId);HANDLE Handle=::OpenProcess(PROCESS_ALL_ACCESS,FALSE,pId);if(Handle==NULL)return FALSE;TVITEM lvitem;lvitem.hItem=(HTREEITEM)::SendMessag
2012-03-08 20:37:23
1563
原创 NT内核函数枚举系统所有进程.
//头文件部分.h#define NT_SUCCESS(status) ((NTSTATUS)(status)>=0)#define STATUS_INFO_LENGTH_MISMATCH ((NTSTATUS)0xC0000004L)#define STATUS_ACCESS_DENIED ((NTSTATUS)0xC0000022L)#def
2012-02-22 18:22:18
1223
转载 遍历和查找外部程序 Tree-View 中的项目
图一 翻阅SDK手册中关于Tree-View控件的相关章节,发现了几个有用的消息: TVM_GETNEXTITEM:得到项目的句柄(参数:TVGN_ROOT得到根句柄,TVGN_NEXTVISIBLE得到下一个可见项目的句柄); TVM_EXPAND:展开或折叠指定项目(参数:TVE_EXPAND展开指定项目); TVM_SELECTITEM:选中指定项目。
2012-02-10 22:37:18
6708
原创 C#多线程编程的注意事项
当我们用C#编写多线程程序时,由于不太好控制线程的生存期,导致主程序关闭后却还有线程没有关闭.这样的后果在网络编程中尤为严重,端口被占用.或在防止多开的程序中也容易出问题. 以前经常用的一个方法 Application.Exit();在需要用到的时候却忘了,一直找了很久才找到- -!Application.Exit();这个类很实用,所以记下来.以
2012-02-06 00:09:53
804
转载 CToolTipCtrl 如何换行
Tooltip中由一个方法叫做SetMaxTipWidth,MSDN中的描述说是设定Tips窗口的最大宽度,然后就没了。其实这个方法是使用SDK中的TTM_SETMAXTIPWIDTH 消息,查一下这个消息的描述,就会发现很多内容。1. 这个方法是设定Tips窗口的最大宽度,in pixel;2. 如果文字超过这个最大宽度,则control进行自动换行,以空格为换行标志;3. 如果
2012-02-05 19:12:16
1913
转载 ToolTipCtrl使用详细解说
很多的界面设计都需要有Tip提示,下面描述一下Tip的简单使用方法:1. 首先要New一个CToolTipCtrl的对象m_pContentTip2. 调用CToolTipCtrl的create函数,指定其父窗口。可以为某个控件,也可以为this。一般设为this。m_pContentTip->Create( this, TTS_ALWAYSTIP );3. Add
2012-02-05 18:08:50
1302
DotfuscatorPro_4.9.6005.29054_crack.rar
2011-10-24
c# 《xna_4.0_学习指南》实例程序源代码
2011-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人