摘要: 在dll中,我们或多或少的需要获取加载dll的当前窗口的句柄下面就有一种方法:通过EnumWindows枚举所有窗口在比较传入的当前进程的PID与枚举的进程的线程ID。如果相同,这就返回枚举到的句柄,并结束枚举GetWindowThreadProcessId哪个线程创建了这个窗口,返回的就是这个线程的id号。代码如下 1 #include <windows.h> 2 3 HWND GetWindowHandle(); 4 BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam); 5 6 BOOL WINAPI DllMain( 阅读全文
posted @ 2013-04-23 22:45 iSmilent 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: 这次西电的一个上传绕过,,思路是先进行了抓包,先实验性的上传了个PHP文件Content-Disposition: form-data; name="uploaded";filename="untitled.png" Content-Type:application/octet-stream 正好不久前在学习PHP的时候接触了一下文件上传。。里面有个简单的验证文件类型的方法 if($_FILES['flie']['type'] != "image/jpeg")类似于这种验证,是通过验证MIME类型确定的 阅读全文
posted @ 2012-10-07 16:01 iSmilent 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 最近正在学习Windows API编程,所以对字体以及字体颜色方面的API函数以及结构体做一些总结,菜鸟作品。。。by Lee.YeBOOL GetTextMetrics ( HDC hdc, LPTEXTMETRIC lptm);;该函数把程序当前的字体信息,存放到TEXTMETRICtypedef struct tag TEXTMETRIC{ LONG tmHeight;//高度 LONG tmAveCharWidth;//宽度 BYTE tmPitchAndFamily;//其他结构栏位} TEXTMETRIC, * PTEXTMETRIC;/... 阅读全文
posted @ 2012-08-05 16:23 iSmilent 阅读(556) 评论(0) 推荐(0) 编辑