自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC 用户界面设计_CComboBox

组合框控件CComboBox CComboBox* ccombobox = (CComboBox*)GetDlgItem(**控件ID**); ccombobox->SetCurSel(0);//设置显示项目 ccombobox->ResetContent();//清空内容 ccombobox->GetLBText(index,str);//得到选中内容

2011-06-07 00:06:00 517

原创 MFC用户界面_CListBox

列表框控件CListBox CListBox* listbox = (CListBox*)GetDlgItem(IDC_LIST1**列表框控件ID**); listbox->AddString("XXX");//添加内容 listbox->SelectString(0,"XXX");//选择其中某项 listbox->GetCurSel();//得到选择项的索引

2011-06-06 23:58:00 499

原创 MFC用户界面_CButton

CButton控件有复选框按钮,单选框按钮,下压按钮。这些都可以改变CButtom的风格来实现。 CButton* button = (CButton*)GetDlgItem(IDC_Button1**Button ID**);  BS_RADIDBUTTON //单选风格按钮 button->SetCheck(true);//选中  button->Set

2011-06-06 23:48:00 465

原创 MFC用户界面_CEdit

字符框控件CEdit 类似于静态控件CEdit* edit = (CEdit*)GetDlgItem(IDC_EDIT1**edit控件ID**); edit->undo();//取消上传操作 edit->SetPasswordChar(*); edit ->ModifyStyle(0,ES_NUMBER);//只能输入数字  

2011-06-06 23:38:00 364

原创 MFC用户界面_CStatic Control

MFC中常用到静态控件 CStatic类静态控件可以显示一个字符串,矩形,图标,光标,位图等。它可以被用来作为标签,框或分隔其他的控件。 //普通显示 CStatic* static1 = (CStatic*)GetDlgItem(IDC_STATIC1**静态控件的ID**);//得到控件指针 把CWnd指针转化成Cstatic类型指针 static1 ->Set

2011-06-06 11:09:00 742

原创 MFC用户界面_CDialog

对话框也是windows窗口中的一种,但它与普通窗口的区别是它没有最大最小化按钮。对话框由两个部分组成:对话框资源:可以用对话框编辑器来对他的大小,位置,样式等进行编辑。对话框类:在C++中对话框被封装与CDialog类中他派生于CWnd类所以他与普通窗口有很多类似之处。对话框可分为两种:模式对话框和非模式对话框:模式对话框在显示时将阻塞主线程的运行,直到模式对话框

2011-06-06 10:29:00 787

原创 printjobsettings

<br />AX的打印管理设置是由printjobsettings类来维护和构建的。<br />我们常用的是PrintJobSettings.PrintSettings(formstr(sysPrintForm))来调用系统的sysPrintForm类来显示打印设置界面。<br />系统中代码如:<br />{<br />PrintJobsetings        printJobSettings;<br />;<br /> <br />printJobsetings = new PrintJobseti

2011-02-12 15:47:00 781

转载 AX barcode

<br />AX barcode<br />     <br />不要把barCode 想的有多么高深。 它其实只是模拟键盘的操作而已,当光标定位在某个控件,在该位置输入字符串。<br />另外,有些细节需要注意的:<br /> <br />在报表中打印条形码时,有时会发现打出乱码,即使是标准系统! <br />在设置打印条形码时,对应的StringEdit有两个属性需要注意:Font和DataMethod,<br />以BC开头的字体是条形码,如果将Font设置为:“BC C128 HD Wide” 则需

2011-02-12 15:10:00 985

原创 获取系统dialog中的某个组

<br />public Object dialog(Object _dialog)<br />{<br />    //Object ret;<br />    DialogRunbase       dialog = _dialog;<br />    DialogField      dialogField;<br />    DialogGroup      dialogGroup;<br />    ;<br />    //ret = super(_dialog);<br />    dialo

2011-02-12 15:08:00 377

原创 String常用函数

<br />1.Str2date()//返回一个date类型的值,用于把一个字符串转换为date类型的值<br />date str2Date(str _text, str _sequence)<br />_text            要转化的字符串。<br />_sequence        转换序列<br />Day:1 <br />Month:2<br />Year:3<br />例如:MDY 就是 213;<br />例:<br />static void str2DateExample(Ar

2011-01-31 11:18:00 1796

转载 AX中args传值

<br />Args()是Axapta用来传递参数最好用的系统类,其参数传递最常见的包括从窗体到类的互传,从窗体到报表的传递,从类到报表<br />的传递。<br />1)args().caller() 可以用来获取调用方的信息。比如某人报表是通过类CallAAA调用的,那么在报表里用CallAAA = element.<br />args.caller();即可获得呼叫类的引用,从而可以用引用类中方法。<br />2)args().record() 可以用来获取调用方数据记录。这个常用于从窗体到类或报表的

2011-01-31 11:15:00 1497 1

转载 获取AX2009当前系统的日期和时间

<br />通过dateTimeutil::utcNow()获取的当前系统日期时间时(dateTime)时发现返回的时间有时差,而且是固定的时差为8小时,跟系统的时区设置无关。<br />解决思路:通过加一层封装可以正确获当前系统的日期时间,<br /> <br />static void YXQ_dateTimeNow(Args _args)<br />{<br />    utcdatetime utc1, utc2;<br />    ;<br />    utc1= DateTimeUtil ::u

2011-01-31 11:11:00 1500

原创 AX NumberSeq

<br />创建一个NumberSequence。<br /> <br />1.首先在AOT中找到形如NumberSeqReference_*****的类。<br />2.在该类的loadModule方法中加入如下代码<br />numRef.dataTypeId               = typeId2ExtendedTypeId(typeid(VendAccount));<br />numRef.referenceHelp            = literalStr("@SYS53981");

2011-01-31 08:52:00 953

原创 AXQuery类

Query类一.   过滤时的值的形式在query中,过滤的关键就是query.value(_value)中参数_value的格式,该参数的值可以是基本数据类型、表达式、值列表。下面会依次示例它们的使用方法。//最普通的query如下代码static void queryBasicDate(Args _args){    Query                       query;    QueryBuildDataSource          queryBuildDataSource;    Q

2011-01-31 08:47:00 1073

原创 项目随笔

<br />1.       Form设置焦点。<br />在Form数据源下有一个StartPosition属性可以设置当Form打开时焦点落在第一行或最后一行First,last.<br />AllowCheck,AllowEdit,AllowCreate,AllowDelete可以分别设置在控件,数据源,表上,一般用代码控制控件上的可编辑性,如果打开Form时就不让编辑可以设置在数据源上,如果是保存后不让编辑可以设置在表上。<br />InsertAtEnd,设置是否在光标移动到空白行时自动创建新的一

2011-01-30 17:36:00 545

原创 系统中form下有关close的方法

<br />当点击Form上的X或用ESC关闭Form时系统会掉用canClose()和close()方法。<br />canClose()方法会有个boolean的ret来决定是否关闭Form,close()方法当用户点击x时会得不到数据。<br />当Form上有OKbutton时点击Ok会调用okclose()canclose()close()<br />当Form上有CANCELbutton时点击Cancel会调用cancelclose()canclose()close()<br />form上还有

2011-01-30 17:26:00 928

原创 info()的层次关系

 在系统中如果要对info()出对的语句进行分层输出的话可以使用字符串+str2char(9)来实现;例:static void TestInfo(Args _args){ str s; ; s = "1111"+num2char(9)+"2222"+num2char(9)+"3333"; info(s); info("2222"); info("3333");}

2011-01-30 17:23:00 539

Directx 开发环境配置

Mark the document if need.

2012-06-08

Directx 11 lib and dll file

Directx 11 lib and dll file

2012-06-08

空空如也

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

TA关注的人

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