用WMI连接远程计算机,ExecQuery的时候得到一个0x80070005的DCOM ACCESS_DENIED错误,查遍资料也找不到解决方法,MS只是说DCOM 访问设置可能发生了改变(原文),又试验 ...
- 不要用可变数据做Map的Key
设计时总是想到的太少,思维不够发散,不要用可变数据做Map的Key,说起来很容易,听起来很正确,可是用的时候还总会忽略这点。
最近的一个程序要在内存中维护一组数据,其特征一是较大量,二是数据的Pattern字段是唯一不重复的。设计的时候理所当然的把这个字段设计为Key,使用std::map来保存数据,借用map的高速搜索功能,看起来很不错。
一写代码忽然想起来了,P ...
最近的一个程序要在内存中维护一组数据,其特征一是较大量,二是数据的Pattern字段是唯一不重复的。设计的时候理所当然的把这个字段设计为Key,使用std::map来保存数据,借用map的高速搜索功能,看起来很不错。
一写代码忽然想起来了,P ...
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 去掉Radio控件的警告
MFC的Radio控件使用,要在资源编辑界面上按Ctrl+D把Radio的Tab顺序连续,并选中第一个Radio的Group属性,以及最后一个Radio的下一个控件的Group属性,不然就会出
Warning: skipping non-radio button in group
这个警告,比较诡异。
...我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- CPropertySheet向导笔记
最近被这个向导折腾,记录一下
首先CPropertySheet做向导是个不错的东西,一个设置:
Sheet.SetWizardMode();
然后把页面AddPage进去就可以了,但是功能实在有限,尤其是如果向导页面是多分支的情况。虽然它有RemovePage和AddPage的功能,但是用起来实在是不方便,因为RemovePage会导致窗体对话框析构 ...
首先CPropertySheet做向导是个不错的东西,一个设置:
Sheet.SetWizardMode();
然后把页面AddPage进去就可以了,但是功能实在有限,尤其是如果向导页面是多分支的情况。虽然它有RemovePage和AddPage的功能,但是用起来实在是不方便,因为RemovePage会导致窗体对话框析构 ...
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 忽然不能收凤凰了
昨天开始忽然不能收凤凰卫视了,楼下也贴了通知,说接到广电的通知,为了加强对境外电视台的管理,暂时禁播凤凰资讯、凤凰中文、凤凰电影、ChannelV、星空等电视台节目。香港不是回归了么?怎么还是境外电视台?星空卫视不是上海的么?莫非上海已经被日本占领了?还是因为连战又来大陆了?搞不懂广电的行为,到底要限制个啥? ...
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- no data exchange错误
no data exchange control CPropertyPage OnInitDialog 对话框资源 错误
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 数字电视菜单的BUG
最近又发现数字电视菜单的BUG。
遥控器有个"Last"功能,可以切换刚刚播过的一个台,在按过这个键后出现节目内容的对话框的时候,这个对话框是三秒后自动关闭,或者按遥控器的OK键关闭。BUG是,如果按OK键关闭了对话框,则再怎么按Last键都是当前频道,刚刚播过的那个频道它忘记了。。。
还有一个BUG,或者是设计的很不好的地方,就是数字电视(看起 ...
遥控器有个"Last"功能,可以切换刚刚播过的一个台,在按过这个键后出现节目内容的对话框的时候,这个对话框是三秒后自动关闭,或者按遥控器的OK键关闭。BUG是,如果按OK键关闭了对话框,则再怎么按Last键都是当前频道,刚刚播过的那个频道它忘记了。。。
还有一个BUG,或者是设计的很不好的地方,就是数字电视(看起 ...