社区
界面
帖子详情
msdn中的函数的hwnd参数应该怎样处理?
cppzz5
2011-07-01 09:49:37
在MSDN中经常遇见这样的函数:
BOOL ShowWindow(
HWND hWnd,
int nCmdShow
);
我想在mfc程序中调用这样的函数时,不知道那个hwnd参数应该传递给它什么,有的时候我特意定义一个HWND hWnd,然后再把hwnd传给它,结果还出警报, 这个应该怎么处理啊?
...全文
361
9
打赏
收藏
msdn中的函数的hwnd参数应该怎样处理?
在MSDN中经常遇见这样的函数: BOOL ShowWindow( HWND hWnd, int nCmdShow ); 我想在mfc程序中调用这样的函数时,不知道那个hwnd参数应该传递给它什么,有的时候我特意定义一个HWND hWnd,然后再把hwnd传给它,结果还出警报, 这个应该怎么处理啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shiyunqiang
2011-07-01
打赏
举报
回复
[Quote=引用 5 楼 kyotrue 的回复:]
窗口句柄。
MFC自动生成的对话框按钮响应函数,this->m_hWnd就是对话框的窗口句柄
[/Quote]
正解。
pop1210
2011-07-01
打赏
举报
回复
[Quote=引用楼主 cppzz5 的回复:]
在MSDN中经常遇见这样的函数:
BOOL ShowWindow(
HWND hWnd,
int nCmdShow
);
我想在mfc程序中调用这样的函数时,不知道那个hwnd参数应该传递给它什么,有的时候我特意定义一个HWND hWnd,然后再把hwnd传给它,结果还出警报, 这个应该怎么处理啊?
[/Quote]
很多Win32 API函数都有个HWND参数,MFC库为了使用方便又把句柄HWND包了一层,比如CWnd,同时封装了常用的API函数,这样当要显示窗口时就不用每次都传个HWND参数了。你直接用控件自己的ShowWindow(nCmdShow)函数就行了哇.
ggff1974
2011-07-01
打赏
举报
回复
cWnd()->getSafeHWnd(),得到窗口句柄
cppzz5
2011-07-01
打赏
举报
回复
[Quote=引用 5 楼 kyotrue 的回复:]
窗口句柄。
MFC自动生成的对话框按钮响应函数,this->m_hWnd就是对话框的窗口句柄
[/Quote]
=========================================
那我就传递this->m_hWnd是不是就可以了
kyotrue
2011-07-01
打赏
举报
回复
窗口句柄。
MFC自动生成的对话框按钮响应函数,this->m_hWnd就是对话框的窗口句柄
cppzz5
2011-07-01
打赏
举报
回复
[Quote=引用 3 楼 visualeleven 的回复:]
引用楼主 cppzz5 的回复:
在MSDN中经常遇见这样的函数:
BOOL ShowWindow(
HWND hWnd,
int nCmdShow
);
我想在mfc程序中调用这样的函数时,不知道那个hwnd参数应该传递给它什么,有的时候我特意定义一个HWND hWnd,然后再把hwnd传给它,结果还出警报, 这个应该怎么处理啊?
你想控制哪个窗口,就把哪个窗口HWND窗口……
[/Quote]
=======================================
假设我就一个对话框 有个按钮响应函数想调用这个函数,应该怎么写啊?
Eleven
2011-07-01
打赏
举报
回复
[Quote=引用楼主 cppzz5 的回复:]
在MSDN中经常遇见这样的函数:
BOOL ShowWindow(
HWND hWnd,
int nCmdShow
);
我想在mfc程序中调用这样的函数时,不知道那个hwnd参数应该传递给它什么,有的时候我特意定义一个HWND hWnd,然后再把hwnd传给它,结果还出警报, 这个应该怎么处理啊?
[/Quote]
你想控制哪个窗口,就把哪个窗口HWND窗口句柄传递给ShowWindow API函数
wkq87
2011-07-01
打赏
举报
回复
先要得到窗口的句柄吧,hWnd封装在CWnd类中,先要得到显示的窗口的对象吧
mayudong1
2011-07-01
打赏
举报
回复
mfc是对api的封装,窗口操作一般都有对应的封装的函数
如何查找sendmessage最后两个
参数
的方法
SendMessage
函数
是 Windows 操作系统
中
一个重要的
函数
,它允许开发者向窗口发送消息,以便实现窗口之间的通信。本文将详细介绍 SendMessage
函数
的最后两个
参数
的用法,即 wParam 和 lParam。 SendMessage
函数
的...
VFP调用WindowsAPI
函数
(精品).doc
总的来说,VFP调用Windows API
函数
涉及了
函数
声明、
参数
传递、类型转换以及查阅
MSDN
等多个环节。尽管过程可能稍显复杂,但只要掌握了基本方法,就能够灵活运用API扩展VFP的功能。因此,无论是初学者还是经验丰富的...
Windows API
函数
(VB)
其
中
,`Lib`指明了
函数
所在的库,`ByVal`
参数
指定了传递方式,`
hWnd
`、`lpString`和`nMaxCount`是
函数
的
参数
。 2. **了解
函数
原型**:在调用API
函数
前,需要知道
函数
的
参数
类型、返回值和功能。这通常需要查阅
MSDN
...
计时器篇两个计时器API的讨论
当
处理
WM_TIMER消息时,wParam
参数
携带计时器ID,lParam
参数
指向TimerProc,如果在SetTimer
中
未指定TimerProc,则lParam为NULL。程序可以通过在窗口过程
中
的WM_TIMER消息
处理
程序
中
处理
该消息,或者让默认窗口过程...
win32控制台下图形的输出
该代码演示了在win32控制台下输出图形/像,同时演示了
函数
void TransformAndDraw(int iTransform,
HWND
hWnd
)的实现效果,该
函数
详细见
MSDN
的介绍,最终目的在于说明空间坐标转换的理解。 代码我已经调试过,可以...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章