码迷,mamicode.com
首页 >  
搜索关键字:hwnd    ( 761个结果
窗口子类化
#include #define ID_EDIT 1LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);LRESULT CALLBACK NewWndProc(HWND hWnd,UINT message,WPARAM wParam,LPARA...
分类:其他好文   时间:2014-06-06 23:18:40    阅读次数:238
VC中获取窗体句柄的各种方法
AfxGetMainWndAfxGetMainWnd获取自身窗体句柄HWND hWnd = AfxGetMainWnd()->m_hWnd;GetTopWindow函数功能:该函数检查与特定父窗体相联的子窗体z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗体的句柄。函数原型:HWND...
分类:Windows程序   时间:2014-06-04 18:50:21    阅读次数:365
PeekMessage、GetMessage的区别
在Windows编程中经常使用这两个函数来处理消息,它们之间的区别就是GetMessage是阻塞的,PeekMessage是非阻塞的。GetMessage原型如下:BOOL GetMessage(LPMSG lpMsg,HWND hWnd,UINT wMsgFilterMin,UINT wMsgFi...
分类:其他好文   时间:2014-06-02 01:26:35    阅读次数:271
void CWnd::SetWindowText(LPCTSTR lpszString) ASSERT(::IsWindow(m_hWnd)); Debug Assertion Failed
void CWnd::SetWindowText(LPCTSTR lpszString)ASSERT(::IsWindow(m_hWnd)); Debug Assertion Failed原因:ID和Resource中的控件没有关联起来,导致运行的时候,发现hWnd没有相应的对象,没有实例化,hWn...
分类:Windows程序   时间:2014-05-29 12:21:09    阅读次数:706
<C++>消息循环
GetMessage Function:BOOL GetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax);消息循环:MSG msg;whil...
分类:编程语言   时间:2014-05-26 10:51:13    阅读次数:257
win32项目设置窗口全屏
创建窗口的时候设置样式:CreateWindow(,,WS_MAXIMIZE,……);显示窗口的时候设置:ShowWindow(hWnd,SM_MAXIMIZE);
分类:Windows程序   时间:2014-05-26 10:04:55    阅读次数:318
SetTimer时间间隔的问题
1、用WM_TIMER来设置定时器   SetTimer函数的原型 UINT_PTR SetTimer( HWND hWnd,                      // 窗口句柄 UINT_PTR nIDEvent,          // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT nElapse,                     // 时间间...
分类:其他好文   时间:2014-05-25 11:05:38    阅读次数:188
SDK实现真彩工具栏
如果是采用MFC工程的话,要实现真彩工具栏是一件简单的事,网上都提供了封装好的类来实现,例如:TrueColorToolBar。可是采用SDK实现真彩工具栏就需要自己去实现,在网络上搜索了很多关于这方面的资料,都没有称心如意的,最后自己一步一步的使用SDK函数来实现这一功能,代码如下: void CreateToolBar(const HWND hWndParent) { RGBTRIPLE ...
分类:其他好文   时间:2014-05-24 14:38:00    阅读次数:249
创建一个Windows窗体
vs2010下的代码提示快捷键:CTRL + Jstep:窗口类赋值(12个参数)注册窗口类创建窗口消息循环#include#includeLRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);...
分类:Windows程序   时间:2014-05-22 16:20:18    阅读次数:294
SEH反调试的实现与调试
SEH用于反调试或者用于注册码的隐藏时。在没有异常时永远都是错误的注册码,只有当触发异常时,程序才走到注册成功的地方…… 代码如下: void CSehDlg::RegSuc() { HWND hWnd = ::GetDlgItem(NULL, IDC_STC_TIP); ::SetWindowText(hWnd, "Success!!"); } void CSehDlg::RegFai...
分类:其他好文   时间:2014-05-18 10:03:09    阅读次数:321
761条   上一页 1 ... 72 73 74 75 76 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!