MFC
Jack_Steave
音视频编码传输
展开
-
Radio Button的使用
Radio Button的使用 使用方法: 1.建立一个基于对话框的用用程序,在其中加入三个Radio Button,ID分别为: IDC_RADIO1,IDC_RADIO2,IDC_RADIO3 2.控件的初始化: 在对话框类的OnInitDialog中加入代码: CheckRadioButton(IDC_RADIO1,转载 2012-12-27 13:39:08 · 420 阅读 · 0 评论 -
VC获取本机mac地址
#include #include "iphlpapi.h"#pragma comment(lib, "lib/iphlpapi.lib") BOOL GetLocaleAdapterMacAddr(CString &strMacAddr){ PIP_ADAPTER_INFO pAdapterInfo; TCHAR szMac[32] = {0};原创 2012-12-29 11:00:30 · 621 阅读 · 0 评论 -
VC EDIT 几种简要使用方法。
看到了别人,写的挺好,转载一下。顺便自己记录一下。 1.设置edit只读属性 方法一:m_edit1.SetReadOnly(TRUE); 方法二:::SendMessage(m_edit1.m_hWnd, EM_SETREADONLY, TRUE, 0); 2.判断edit中光标状态并得到选中内容(richedit同样适用)转载 2012-12-20 10:18:17 · 776 阅读 · 0 评论 -
“正被停用的激活上下文不是最近激活的”暂时修改方法。
网上提到较多的方法是在调用CWinApp::InitInstance();接口后面使用afxAmbientActCtx = FALSE;我采用这个方法后确实不会出现这个问题,不过我的程序中有一些代码由于把这个变量设成false后导致不执行,所以会出现其他问题,所以放弃该方法。 我采用的方式是将Debug时所有MFC异常都抛出,不让MFC处理异常,这样就不会导致crash,方法如下:在VS200转载 2013-01-13 11:20:44 · 1090 阅读 · 0 评论 -
error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义今天遇到了同样的问题,搜索搜到了这里,后来解决了。。。。。。。。创建解决方案时,用的是WIN32 DLL,添加了MFC ATL的支持,自动生成文件中是没有现成的DllMain函数的。后来需要用到这个入口函数,所以自己人工添加了DllMain函数,调试结果就报错,退重复定义DllMain之类的。。转载 2013-10-08 11:22:00 · 10221 阅读 · 2 评论 -
C#调用c++的dll 回调使用方法
C#调用 代码//声明public delegate void MyDllCall(string buf,int size); //设置回调函数 [DllImport("MatrixCtrl.dll", EntryPoint = "MatrixSetCallback")] static extern bool MatrixSetCallback(MyDllCall fa);原创 2013-10-08 13:15:33 · 2892 阅读 · 0 评论 -
控件OnPaint,导致主窗口的对话框弹出时无法显示
在编写一个控件时,需要重载OnPaint,结果导致主窗口的消息窗口弹出时,显示不出来。class MyOpenGL : public CWnd{public: MyOpenGL(void); ~MyOpenGL(void); DECLARE_MESSAGE_MAP() public: afx_msg void OnPaint();//重载了OnPaint afx_msg原创 2017-05-26 17:07:12 · 627 阅读 · 0 评论