时间紧迫,就一起提了
1、based on dialog的mfc,弹出一个dialog,如何在谈出dialog中获得父窗口的成员变量。
2、MainFrm.obj : error LNK2001: unresolved external symbol "public: __thiscall CResolutionDlg::CResolutionDlg(class CWnd *)" (??0CResolutionDlg@@QAE@PAVCWnd@@@Z)
Debug/temp.exe : fatal error LNK1120: 1 unresolved externals
是什么错误?如何修正3、SDK函数是什么?如何调用? RLE绘制图是什么?
4、看到一个例子,有行不明白// 这个函数通过调用SetLayeredWindowAttributes API 函数来设定窗体的透明效果
BOOL CSmoothDlgDlg::SetTransparent(HWND hWnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags)
{
BOOL bRet = TRUE; //?????????????????????????????????????????????????
typedef BOOL (WINAPI* lpfnSetTransparent)(HWND hWnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags);//感觉根平时的typedef语法不太一样??

// 检查User32动态连接库是否已经装入
if (m_hUserDll)
{
lpfnSetTransparent pFnSetTransparent=NULL; //GetProcAddress(HMODULE hModule,LPCSTR lpProcName); API函数
//调用函数的名称::HMODULE:DLL模块(modual)的句柄
pFnSetTransparent  = (lpfnSetTransparent)GetProcAddress(m_hUserDll, "SetLayeredWindowAttributes");
if (pFnSetTransparent )
bRet = pFnSetTransparent(hWnd, crKey, bAlpha, dwFlags); else 
bRet = FALSE;
}  return bRet;
}