自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 算法须简单化 -- 有时学用小学生的思维并不是一种退化

刚巧看到老曾研究“也说说算法的力量”,说明数论方法很容易就能获取到方程的所有解。不过就老曾提出的问题,其实使用计算器来求解不到半分钟就能做出来。问题是:就是要找一个数出来,把这个数个位上的数字挪到最前面去,例如 123 变成 312,12345变成51234。但是还要求得到的“新数”要是原来数的两倍。文章作者假定该数为X,末位数为Y,则需求就成了 (1)     2*X = Y*10

2006-10-21 09:02:00 1403

原创 链接:MSDN UserNet等

Q我想知道如何在VC中实现可塌陷的PanelBar界面(类似于OutlookBar)? T可塌陷的PanelBar界面比outlookbar更有吸引力,Windows XP左边的导航工具面版就是采用这种风格,采用这种风格的应用程序也越来越多,比如各种杀毒软件,可能delphi提供的vcl组件可以简化这种操作,对于这种“傻瓜式”的实现我不喜欢。我还是想用C++,实现这种界面,而且我不喜欢附带额外的动

2005-11-27 21:38:00 15419

原创 UI和其他

小问题,关于树控件,选中的问题?就是怎么得到当前选中项怎样在标题栏上添加自己的button或其他控件请问显示桌面按钮触发的Windows消息是什么?哪位有像Windows2000任务管理器中性能的那个曲线图的源代码。控件中如何使用双缓存?怎么把ShockWaveFlash控件上发生的鼠标右键捕获,并替换成鼠标左键事件?用C++AndAPI写对话框程序请问:如何使MDI程序一次只打开一种文档?有没有

2005-11-27 21:09:00 1641

原创 Network Thread

怎样让控制台程序也能处理消息?到底这样可以吗?请高手指点。我在多线程中使用CSocket的,怎么老是出错,请大家帮我看看!VC中使用IXMLHTTPRequest获取URL信息的问题,有代码*********************************************如何通过IXMLHTTPRequest下载文件?300分请教如何向DNS查询MX记录(SDK+socket)那位仁兄有在

2005-11-27 21:08:00 2475

原创 .Net HTML 硬件

在VC.net中如何动态创建ActiveX控件请教斑竹及各位专家:关于DLL中类的动态链接,重要!在NT Service中调用WMI启动一个nodepad,为什么没有界面?关于CFileDialog的多选文件问题关于socket的问题?100+100=200如何将VC7中的char * 数组转换为c#中的byte[],大家赶快支援!!win2000的用户登录api,LogonUser(...)解析

2005-11-27 21:07:00 1739

原创 COM和数据库

如何手动把ACTIVEX控件天家到窗口中?求教:我一个activex控件要处理PreTranslateMessage,这个控件如果是插入在一个dialog上就正常,如果在一个view中用create创建控件的PreT如何将activex control中的类导出?请进!up有分!VC开发的带有dispatch的com服务器如何返回一个数组给vbscript,或者javascript实现OLE容器N

2005-11-27 21:05:00 2691

原创 基础

各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?高分请教如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个问题.如何对 I/O 端口进行操作?有了该问题就有了思考(100分 献礼!)如何

2005-11-27 21:04:00 3637

原创 HTML(4):杂项

Qhtml问题,高手请进,或者搞过html分析的请进 T我想写个程序,能够获取html叶面里的表单,然后再在程序里面显示出来,但现在的问题是有些表单里的数据(网页里预定义,存在array里面,有jsscript把它放到表单里面去)没法子通过分析单纯的网页得到,所以我想问问该怎么办?并且还想问一下,有什么办法能做到点击html的submit的时候,截取那段post数据??AIHTMLInputEle

2005-10-31 18:05:00 9319

原创 HTML(3):IE浏览器编程

Q求救!!! 取ie浏览器文字乱码问题,高分相赠!!! T我所写的一个程序中有这样一个功能:用户选取了ie浏览器中的一段文字copy到剪贴板,我的程序从剪贴板中取出文字并显示在edit框中,这在中文系统下没有任何问题,而当程序运行在英文日文98下时,ie中的中文字符从剪贴板中取后在edit框中显示为乱码,edit框已设了MS Song体,能正确显示gb2312编码的汉字,估计ie中的中文为unic

2005-10-31 17:55:00 9852 1

原创 HTML(2):CHtmlView

Q简单的问题,关于CHtmlView的滚动条。急!T现在有一个问题,我使用了CHtmlView类,但是不能得到CHtmlView滚动条事件。请问那位大虾有好的方法,可行立即给分。AIHTMLWindow2::onscroll Property-------------------------------------------------------------------------------

2005-10-31 17:46:00 8986

原创 HTML(1):WebBrowser

QCWebBrowser2的用法T 我如何在一个函数中自己动态(因为我不需要对话框)创建CWebBrowser2控件,实现打印一个指定.htm文件的功能?Ato printm_wndWebbrowser2.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,NULL,NULL);to createcall CWnd::CreateControls

2005-10-31 17:40:00 10552

原创 界面(4):doc/view和sdi/mdi等

Q如何做一个没有菜单的MDI? T同上.A在CChildFrame::PrecreateWindow里面::DestroyMenu(cs.hMenu);cs.hMenu=NULL;BOOL CTaskFrame::PreCreateWindow(CREATESTRUCT& cs) { // TODO: Add your specialized code here and/or call the b

2005-10-31 17:19:00 1565

原创 界面(3):CListCtrl

Q   a question about CListCtrl - waiting on line ...  T怎样将 CListCtrl 中的一行( one item)的背景或 Text Color 设为其它 color ?AUsing Custom DrawThe following code fragment is a portion of a WM_NOTIFY handler that i

2005-10-31 17:17:00 5650

原创 界面(2):BAR(CDialogBar,CStatusBar,CToolBar等)和TreeView

QCDialogBar中的CButton的问题T我继承了CDialogBar类,在其中家了个CButton成员变量,我用CButton 的create来创建button,用ON_BN_CLICKED来接收消息,可总是不行。代码如下mybutton.Create(_T("mybutton"),BS_PUSHBUTTON|WS_CHILD|WS_VISIBLE,rect,this,IDC_BUTTON

2005-10-31 17:12:00 5187 1

原创 界面(1):对话框和菜单 打印和按钮等杂项

Q请教高手,图形对话框的问题T我做了一个图象的界面,对话框的,在OnPaint中 画上背景图案,然后用Invalidate 方法刷新每个控件,但是控件并没有完全显示出来,特别是CCtrlList 等控件,滚动条有时候显示不出来,CEdit控件边上的3d效果也出不来,这是怎么了?哪位大虾指点指点!Aclass AFX_EXT_CLASS CBackgroundManager  {public: CB

2005-10-31 17:04:00 4374

原创 系统:Shell和GDI Thread和杂项等

Q如何判断是文件,还是目录?急!! T请各位高手指教,在c 语言中,用程序怎样判断要操作的是一个目录还是一个文件?在c语言中要调用api函数时许包含什么头文件?具体要用到什么函数请多多帮忙!!谢谢!!APathIsDirectory#include Q用程序怎么打印一个Word或者RTF文档啊? T比如有C:/a.rtf我怎么可以把它送到打印机打出来呢?AShellExecute C:/a.rtf

2005-10-31 16:56:00 4787

原创 数据库:DAO和ADO,Access和MSSQL等

Qaccess数据库SQL问题T有两个access的MDB文件(f1.mdb f2.mdb),每个文件里都有一个表为ta,ta有两个字段为"名称","数量",现在要合并这两个MDB文件的数据到第三个文件(f3.mdb该文件已经有一个空的表ta),第三个文件数据结构和这两个MDB文件一致。合并时如果名称相同则数量相加,我不想一条记录一条记录的处理。我在网上看到在access不同数据库中的表进行链接(

2005-10-31 16:45:00 10193

原创 链接3:文章,总结,代码等

T:[VC/MFC 基础类]VC编程经验总结Q:|  在VC的使用过程中,每个人或多或少都会遇到一些麻烦,而这些问题可能其他人也同样遇到过,或许还没能解决。当你发现问题根结所在时,兴奋之余,欢迎你告诉他人同类问题的解决之道。   大家如果有新的发现,请把你的编程经验收藏在这个帖子里吧!   该贴会被放在本版面专题中http://www.csdn.net/Subject/297/index.shtm

2005-10-29 10:51:00 1718

原创 链接2:文章,总结,代码等

T:昨天去面试,一个图行算法,难死我了!Q:昨天被通知面试上机复试!抽到一个图形算法的题,难死我了,没搞定!也让你们享用一下吧!   一个1600*800的图形(单色的),其信息存放在一个char phto[800][200]的数组,每个phto[200]中要存放1600个像素的信息,有像素的位置1,无像素的位置0。其中phto[800][200]中存放的是十六进制的数! 要求编写一个算法,随便画

2005-10-29 10:42:00 1608

原创 链接1:文章,总结,代码等

T:搞不懂,sizeof(struct x)不能正确返回字节数目,真Tmd怪 Q: struct tagHDDFILEHEADER1 {  char c1[2];//  char c2[2];//  char c3[2];//  char c4[2];//  char c5[2];//  char c6[2];//  char c7[2];//  char c8[2];//  char c9[2]

2005-10-29 10:38:00 1359

原创 打印:DC画图,打印设置等

T:打印图标的问题 Q:DrawIconEx 可以显示到屏幕上,打印其他图形也行,但就是 DrawIconEx 往打印机上打不出来,为何?A:这个有点难,你要先把图标华在一个dc上,然后从这个dc得到一个位图,然后把位图转化成DIB位图,然后用StretchDIBits打印T:打印??在线等待。 Q:HANDLE hPRN = CreateFile("prn"...);if(hPRN){    W

2005-10-29 10:31:00 2495

原创 数据库:连接字符串,操作等

T:ADO访问数据库问题 Q:我的Oracle8.17数据库访问代码如下:std::string strSQL="Select PosID, SensorID, PLaneNo, SLaneNo From PosSensor Order by SensorID";_RecordsetPtr pRecord;try{ pRecord.CreateInstance( "ADODB.Recordset"

2005-10-29 10:28:00 1522

原创 字符串转换:wchar_t MultiByteToWideChar Unicode等

T:关于unicode,把包含中文的CString的各个char取出来Q:CString str="12ab大小";用什么方法能转变成下面的形式char ch(20);ch(1)="1";ch(2)="2";ch(3)="a";ch(4)="b";ch(5)="大";ch(6)="小";A:有点乱定义数组应该用char ch[20];字符赋值应该用ch[0]=1;ch[1]=2;用单引号注

2005-10-29 10:24:00 5249

原创 DirectShow中通过IAMStreamSelect接口实现多音轨切换

IAMStreamSelect 接口(只有英文版的,中文搜索起来不方便,MSDN中文版翻译太慢,故写之,转载时请注明,源自vcmute)IAMStreamSelect 接口控制哪些流被播放并获取他们的信息. 典型的应用是不用的语言编码的一套音频流之间的选择. 举例来说, 用户可选择在英语、德语和法语间切换音轨,所以在MediaPlayer音频和语言音轨切换是同一菜单项.方法描述Count得到有效流

2005-10-16 16:40:00 3721 1

原创 Paul DiLascia 's articles in "MSDN Magazine"

TitleIssueRatingC++ at Work: Disabling Print Screen, Calling Derived Destructors, and MoreNovember 20055.0C++ at Work: Writing, Loading, and Accessing Plug-InsOctober 20054.8C++ At Work: Copy Construc

2005-10-16 15:55:00 1781

原创 MSDN's bug(2): DlgDirListComboBox

int DlgDirListComboBox( LPTSTR lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT nFileType );Example// If pDialog points to a CDialog object with a combo box// with the identifier IDC_DIRBOX, thi

2005-10-16 13:25:00 1357

原创 在VC中使用FileSystemObject

今天在论坛里遇到这样一个问题,如果不用递归的方式得到一个文件夹的大小?第一反应就是使用FSO可以通过folder.size属性得到,终于在网上找到How to use scrrun.dll in VisualC++?http://www.xtremevbtalk.com/archive/index.php/t-230203.html虽然并未完成,但基本框架已经出来使用方法大致如下1.通过OLEVi

2005-10-16 00:01:00 3764 1

原创 横秋扫盲系列(4): CRichEditCtrl 超文本编辑(MSN/QQ常用控件) -- 2005-08-28 21:13:15

一.常见问题a.可以编译,不能执行的AfxInitRichEdit();b.升级默认的Riched版本(默认的有一些bug),如可在InitInstance中添加LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary如果是CRichEditView基类的可用BOOL CXXXXXXView::PreCreateWindow(CREATESTRUCT& cs){//

2005-09-01 13:59:00 3697 4

原创 横秋扫盲系列(3): CPropertySheet 属性对话框 -- 2005-8-21 17:48:23

首先要了解的是CPropertySheet实际上是由一个TabCtrl加多个Page和多个按钮组成这里强调一点,DoModal的时候并没有把所有的PAGE都创建出来,只有在SetActivePage的时候才创建所以如果你初始化的代码在OnInitDialog,那么刚开始最好先用SetActivePage切换一下在讲述之前,大家可以先看看《深入浅出CPropertySheet》(翻译的不错)http

2005-09-01 13:57:00 2013

原创 横秋扫盲系列(2): CFileDialog 文件对话框 -- 2005-8-14 17:22:32

一:参数设置a)初始化目录 如我的电脑 等dlg.m_ofn.lpstrInitialDir=_T("::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");b)Win2000方式 if(GetVersion()c)扩展对话框一般在对话框DoModal前设置支持模版dlg.m_ofn.Flags |= OFN_ENABLETEMPLATE;dlg.m_ofn.lpTe

2005-09-01 13:54:00 2520

原创 横秋扫盲系列(1): MessageBox 消息对话框 -- 2005-8-7 16:37:30

1.参数的使用(MB_SYSTEMMODAL和MB_SERVICE_NOTIFICATION)MB_SYSTEMMODAL 所有窗口的Modal模式,含 WS_EX_TOPMOST 风格(该风格可通过MB_TOPMOST单独设定)  MB_SERVICE_NOTIFICATION 显示在当前桌面,即使没有用户登录(一般用于service 服务)2.MessageBoxIndirect (一般用于自

2005-09-01 13:46:00 1541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除