Private Declare Function SetWindowPos& Lib "user32" (ByVal hwnd As Long, _ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _ByVal cx A ...
在已学会C++语言的基础上游戏开发,参照的是“浅墨”博主的《游戏编程之从零开始》。 本篇用以记录所学的各种API函数。 HWND:窗口句柄类型 hWnd:消息框所属窗口的句柄。(为NULL表示从属于桌面) LPCTSTR:分别你是否使用Unicode的字符串类型 lpText:消息内容 lpCapt ...
分类:
其他好文 时间:
2017-07-12 16:14:35
阅读次数:
170
我发现用IDA破解TraceMe.exe比ODeasy多了。 打开IDA 后。直接搜索“序列号”。得到 双击跳转到反汇编窗体,按F5转换为类C++代码 signed int __stdcall DialogFunc(HWND hWnd, int a2, unsigned __int16 a3, in ...
分类:
其他好文 时间:
2017-07-03 19:11:43
阅读次数:
279
有时这种需求还是很必须的,比如现在做的一个登录验证系统,如果在windows登录界面点击到窗口外面,那窗口就会永远隐藏掉没法再启用了。这种情况必须设置该窗口一直在最前。 使用函数SetWindowPos。 例如: SetWindowPos(hwnd,HWND_TOPMOST,0,0,0,0,SWP_ ...
在Delphi 7下要制作系统托盘,只能制作一个比较简单的系统托盘,因为ShellAPI文件定义的TNotifyIconData结构体是比较早的版本。定义如下: 123456789 _NOTIFYICONDATAA = record cbSize: DWORD; Wnd: HWND; uID: UI ...
如果是SendMessage发送的CString CString s = "xxxxxx";SendMessage(hWnd,WM_XXXX,NULL,(LPARAM)&s);消息处理函数:CString s = *((CString*)lParam);如果使用PostMessage发送:CStri ...
分类:
编程语言 时间:
2017-06-18 13:27:45
阅读次数:
202
句柄 这一概念是MFC里的一个类。MFC有专门的函数来获取窗体句柄。 HWND hwnd; hwnd=CreateWindow("my own windowshandle","jaycnvip",WS_OVERLAPPEDWINDOW,0,0,600,400,NULL,NULL,hInstance, ...
分类:
编程语言 时间:
2017-06-14 14:17:13
阅读次数:
173
一、IE中调用控件时碰到过的问题 1、控件发消息让IE退出 ::PostMessage(m_hwnd, WM_DESTROY, 0, 0); //m_hwnd为ie的窗口句柄 ::PostMessage(m_hwnd, WM_CLOSE, 0, 0); //但是对于整个ie都会退出,而不仅仅是关闭该 ...
分类:
编程语言 时间:
2017-06-12 13:15:21
阅读次数:
127
1.取出全部标题 D2007版本 procedure TForm1.Button1Click(Sender: TObject);var hCurrentWindow:HWnd; szText: array[0..254] of char; szClassName: array[0..254] of ...
分类:
其他好文 时间:
2017-06-05 15:41:13
阅读次数:
128
1,添加函数 project-》open project中打开Base,在utils.em文件中添加:MultiLineComment和AddMacroComment函数 macro MultiLineComment() { hwnd = GetCurrentWnd() selection = Ge ...
分类:
其他好文 时间:
2017-06-01 14:40:21
阅读次数:
1305