想在工作线程中改变主线程对话框中一个按钮的标题,如果使用PostMessage,消息处理函数是什莫?该怎样写,最好能给出实例代码!!
解决方案 »
- 现金求一类似sockcap的项目VC源代码
- 如何遍历Shockwave Flash Object内部变量?
- CFileDialog的问题
- 我桌面上有一个exe文件无法删除,总提示它被打开了,但在进程列表里找不到它,可能有病毒.可有工具可以看出某个文件被什么程序打开吗?
- 什么图形软件可以直接生成/处理/打印采用RLE 8-bit或RLE 4-bit方法压缩的Bitmap文件?
- 高手指点:Linux和win2k共存的问题
- ATL 开发 Active 组件中,如何将 dll 变为 ocx,供 VB 调用
- 请问DestroyWindow(hwnd)和PostQuitMessage(hwnd)的区别
- 一个读内存的超简单问题
- VC error不知所云
- 有没人知道如何做一个透明的窗体?
- 使用JPG文件图片
// Handler for WM_LBUTTONDOWN message void CYourDialog::OnLButtonDown(UINT nFlags, CPoint point)
{
CDialog::OnLButtonDown(nFlags, point);
PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));
} // Handler for WM_NCHITTEST message LONG CYourDialog::OnNcHitTest( UINT uParam, LONG lParam )
{
int xPos = LOWORD(lParam);
int yPos = HIWORD(lParam);
UINT nHitTest = CDialog::OnNcHitTest(CSize(xPos, yPos));
return (nHitTest == HTCLIENT) ? HTCAPTION : nHitTest;
}