学习C++第27天
void CMFC01Dlg::OnBnClickedButton2()//关闭
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd=FindWindowA("Notepad",NULL);
if (hwnd==NULL)
{
MessageBoxA(NULL,"提示框","没有找到记事本",MB_OK);
return;
}
SendMessageA(hwnd,WM_CLOSE,NULL,NULL);
}
void CMFC01Dlg::OnBnClickedButton1()//打开exe
{
// TODO: 在此添加控件通知处理程序代码
ShellExecuteA(0, "open", "notepad.exe", 0, 0, SW_SHOW );
}
void CMFC01Dlg::OnBnClickedButton3()//修改标题
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd = FindWindowA(NULL,"无标题 - 记事本");
if (hwnd==NULL)
{
MessageBoxA(NULL, "提示框", "没有找到记事本", MB_OK);
return;
}
char* pcaptext = "消息测试";
SendMessageA(hwnd,WM_SETTEXT,NULL,(LPARAM)pcaptext);
}
void CMFC01Dlg::OnBnClickedButton4()//显示修改后的标题
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd = FindWindowA("Notepad", NULL);
if (hwnd == NULL)
{
MessageBoxA(NULL, "提示框", "没有找到记事本", MB_OK);
return;
}
char pcaptext = { 0 };
SendMessageA(hwnd,WM_GETTEXT,MAXBYTE,(LPARAM)pcaptext);
MessageBoxA(hwnd, pcaptext,"提示框",MB_OK);
}
谢谢楼主分享,代码虽然简单,但是贵在坚持 未来的c++大神{:301_993:} 加油,看了你坚持这么久,原来一件事真的可以从头开始,又有学习的动力了 非常不错 感谢楼主精神,论坛有你更精彩。 都记住了么 看得我一头雾水…… 楼主视频学习还是书本啊?推荐一个 一起学习下,一起进步
页:
[1]
2