15,471
社区成员
发帖
与我相关
我的任务
分享
public:
static UINT WriteS(LPVOID pParam );
static UINT WriteY(LPVOID pParam);
static UINT WriteS(LPVOID pParam )
{
CEdit *cEdit = (CEdit*)pParam;
for (int i =0; i<10; i++)
{
sy_str ="S";
cEdit->SetWindowTextW(_T("S"));;
Sleep(1000);
}
WriteSY.SetEvent();
return 0;
}
static UINT WriteY(PVOID pParam)
{
CEdit *cEdit = (CEdit*)pParam;
WaitForSingleObject(WriteSY,INFINITE);
for (int i =0; i<10; i++)
{
sy_str ="Y";
cEdit->SetWindowTextW(_T("S"));;
Sleep(1000);
}
WriteSY.SetEvent();
return 0;
}
void CCeventThreadDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CWinThread *pWriteS=AfxBeginThread(WriteS,
&C_EditS,
THREAD_PRIORITY_NORMAL,
0,
CREATE_SUSPENDED);
pWriteS->ResumeThread();
CWinThread *pWriteY=AfxBeginThread(WriteY,
&C_EditY,
THREAD_PRIORITY_NORMAL,
0,
CREATE_SUSPENDED);
pWriteY->ResumeThread();
}
CeventThreadDlg.obj : error LNK2019: 无法解析的外部符号 "public: static unsigned int __cdecl CCeventThreadDlg::WriteY(void *)" (?WriteY@CCeventThreadDlg@@SAIPAX@Z),该符号在函数 "public: void __thiscall CCeventThreadDlg::OnBnClickedButton1(void)" (?OnBnClickedButton1@CCeventThreadDlg@@QAEXXZ) 中被引用
1>CeventThreadDlg.obj : error LNK2019: 无法解析的外部符号 "public: static unsigned int __cdecl CCeventThreadDlg::WriteS(void *)" (?WriteS@CCeventThreadDlg@@SAIPAX@Z),该符号在函数 "public: void __thiscall CCeventThreadDlg::OnBnClickedButton1(void)" (?OnBnClickedButton1@CCeventThreadDlg@@QAEXXZ) 中被引用
1>E:\code\MFC\CeventThread\Debug\CeventThread.exe : fatal error LNK1120: 2 个无法解析的外部命令
1>
1>生成失败。