上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace study{ public class Program { /// <summary> /// ref关键字可以让一个值类型的输入按引用传递 /// </summary> private static void refFunction(int x,ref int a) { ... 阅读全文
posted @ 2013-01-04 18:01 曾是土木人 阅读(760) 评论(0) 推荐(0)
摘要: 我直接写上操作步骤吧,看下思路,相信大家也会了第一步:在includes/lib_goods.php里面构建自定义函数/** * 获取最近评论 * * @return array */function get_latest_comment($limit_num){ $sql = "SELECT c.content,c.add_time,g.goods_id,g.goods_name FROM ".$GLOBALS['ecs']->table('comment')." AS c LEFT JOIN ".$GLOBALS 阅读全文
posted @ 2013-01-04 17:15 曾是土木人 阅读(1180) 评论(0) 推荐(0)
摘要: C# 正则表达式 换行\回车 问题string s = ".......";string r = @"(?s)(?i)导演:\s*</span>\s*<span\s+class=""m_c"">\s*<span& gt;<a.*?>(?<director>.*?)</a>";string t = Regex.Match(s, r).Groups["director"];Console.WriteLine(t);// (?s 阅读全文
posted @ 2013-01-03 17:49 曾是土木人 阅读(6814) 评论(0) 推荐(1)
摘要: PHP代码: 1 <?php 2 echo "创建一个目录的情况**************************<br>"; 3 //在E盘创建文件夹“WEB开发” 4 if (!is_dir("e:/WEB开发") && mkdir("e:/WEB开发")) { 5 echo "文件夹创建成功"; 6 }else{ 7 echo "文件夹创建失败"; 8 } 9 echo "<br>创建递归目录的情况***************** 阅读全文
posted @ 2012-12-27 18:40 曾是土木人 阅读(1911) 评论(0) 推荐(0)
摘要: 在解析C#结构体指针前,必须知道C#结构体是如何定义的。在c#中同样定义该结构体。C#结构体指针之C#结构体的定义:[StructLayout(LayoutKind.Sequential)] public struct VGAStat { public int ChannelNum;//通道数量 [MarshalAs(UnmanagedType.ByValArray, SizeConst = 64)] public char[] Version;//版本信息 public uint CPUUsage;//CPU占用 public bool WorkStatusOk... 阅读全文
posted @ 2012-12-26 15:12 曾是土木人 阅读(9827) 评论(0) 推荐(0)
摘要: /*****************************************************************************\* ** commctrl.h - - Interface for the Windows Common Controls ** ... 阅读全文
posted @ 2012-12-25 20:02 曾是土木人 阅读(3486) 评论(1) 推荐(1)
摘要: Windows Message CodesSorted by NameSorted by CodeMessageCode CodeMessage WM_ACTIVATE0x0006 0x0000WM_NULL WM_ACTIVATEAPP0x001C 0x0001WM_CREATE WM_AFXFIRST0x0360 0x0002WM_DESTROY WM_AFXLAST0x037F 0x0003WM_MOVE WM_APP0x8000 0x0005WM_SIZE WM_AP... 阅读全文
posted @ 2012-12-25 18:41 曾是土木人 阅读(1305) 评论(0) 推荐(1)
摘要: LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)LVN_BEGINLABELEDIT 开始编辑项的文本LVN_COLUMNCLICK 单击列(当鼠标单击列表视图控件列标题时产生)NM_CLICK 当鼠标单击列表视图控件时产生LVN_COLUMNCLICK 单击列LVN_DELETEALLITEMS 删除所有项LVN_DELETEITEM 删除某个项NM_DBLCLK 当鼠标双击列表视图控件时产生LVN_ENDLABELED 阅读全文
posted @ 2012-12-25 17:39 曾是土木人 阅读(24293) 评论(0) 推荐(1)
摘要: //鼠标软模拟:好处就是不会真的移动鼠标 开始按钮 坐标 x=386y=387 SendMessage(hookHwnd,messages.WM_LBUTTONDOWN ,0,$0180017A); //按下鼠标左键SendMessage(hookHwnd,messages.WM_LBUTTONUP ,0, $0180017A); //抬起鼠标左键//硬件模拟:会真的移动鼠标mouse_event(MOUSEEVENTF_LEFTDOWN,X ,Y ,0,0);mouse_event(MOUSEEVENTF_LEFTUP,X ,Y ,0,0); 函数功能 该函数将指定的消息发送到一个... 阅读全文
posted @ 2012-12-25 14:16 曾是土木人 阅读(2084) 评论(2) 推荐(0)
摘要: 1 Windows窗口消息大全,全不全自己看 2 3 ////////////////////////////////////////////////////////////////////////// 4 #include "AFXPRIV.H"//消息值的定义来源 5 #include "Dde.h"//DDE消息值的定义来源 6 #include "CPL.H"//控制面板消息值的定义来源 7 #include "WFEXT.H"//文件管理器的消息值的定义来源 8 #include "vfw.h& 阅读全文
posted @ 2012-12-24 16:43 曾是土木人 阅读(9077) 评论(4) 推荐(1)
摘要: 最近做的winform程序使用了DataGridView,在清除DataGridview的数据时遇到个问题。我想要清空DataGridview的数据,用了DataGridview.Rows.Clear(),这时就出错了,提示“不能清除此列表”。以前也遇到过,那时的解决办法就是重新绑定数据,也没仔细想为什么不能Rows.Clear()。于是搜索了下,用数据源绑定的DataGridView不能用Rows.Clear()清除,手动添加的是能够用clear()的。所以将datasource设置为null就可以清空数据,但是这不是我要的效果,这样会将DataGridView的列也删掉。想要保持原有的列用 阅读全文
posted @ 2012-12-24 12:33 曾是土木人 阅读(21307) 评论(3) 推荐(4)
摘要: 源码下载:http://download.csdn.net/detail/php_fly/4923388需求:获取其他程序中的ListView控件的文本内容原理:进程之间是相互隔离的,数据是不能共享的(有些特例) LVM_GETTITEMTEXT:将一个数据缓冲区提供给listview32控件,你不能把你的进程的数据缓冲提供给另外的程序,所以要用openprocess打开“任务管理器”进程,然后 在“任务管理器进程”中申请足够长度的内存(VirualAllocEx),将这个内存地址提供给listview32,使用sendmessage发送LVM_GETTITEMTEXT消息,待send... 阅读全文
posted @ 2012-12-24 11:47 曾是土木人 阅读(17532) 评论(28) 推荐(3)
摘要: 列表视图控件(List Control)列表视图控件是一种非常常用的控件,在需要以报表形式显示数据时,列表控件通常是最好的选择,许多专用的数据报表控件,也是在它的基础上派生而来。与树视图类似,列表控件可以由多个子项目组成,并且支持大图标、小图标、列表和报表4种方式显示信息,如图1所示。图1 列表视图的4种显示方式列表视图包含一个项目列表,而其中每个项目由图标、项目名称和多个子项组成,每一个子项所包含的项目的数目必须相同,属性相同的每个子项显示在同一个列中。列表视图控件有两个重要的数据结构LVCOLUMN和LVITEM。LVCOLUMN用于定义报表方式下的“列”的结构;LVITEM用于定义“项” 阅读全文
posted @ 2012-12-23 12:54 曾是土木人 阅读(6320) 评论(0) 推荐(0)
摘要: 一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用下面的代码:for (int i = 0; i < checkedListBox1.Items.Count; i++){ if (checkedListBox1.GetItemChecked(i)) { MessageBox.Show(checkedListBox1.GetItemText(checkedListBox1.Items[i])); }}参考:最近用到check... 阅读全文
posted @ 2012-12-21 18:33 曾是土木人 阅读(5595) 评论(0) 推荐(0)
摘要: SendMessage函数功能描述:将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口过程,直到窗口过程处理完消息后才返回。Postmessage函数则是将消息放入消息队列里,并立即返回。PostThreadMessage函数: BOOL PostThreadMessage(DWORD idThread, UINT Msg, WPARAM wParam, LPARAM lParam ); 它可以用于线程之间的异步通讯,因为它不用等待调用者返回,.常见问题1)使用SendMessage来实现剪切、复制和粘贴SendMessage(hwnd, WM_COPY, 0, 0);SendM.. 阅读全文
posted @ 2012-12-20 16:18 曾是土木人 阅读(1590) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页