|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 清江 于 2014-11-20 10:45 编辑
3 m' H2 [/ P! E) \3 F. X& H9 B7 x& |& x
问题已经解决,请看本帖第7楼!2 l4 t# |- p0 u: f% n0 M
% j6 B# ^& \4 w* V
我在做手工创建工程开发环境的练习时,按照课件中的方法进行了配置,并且复制了课件3文件中第6页的代码到VS2012中创建的WIN32项目里面,在调试代码的时候显示失败了,在代码里面也没有找到问题所在,不知是哪里出了问题。错误信息如下图:
. r/ ~+ W/ H8 U& C
5 q: j0 h1 |5 }0 ?( l. F
1 j* |% x9 C8 s( k" b" x, M1 P, t8 |
下面是全部的代码文件:
! v) ~0 s/ \9 B/* Include files */
9 p1 |% u$ f& E' c0 N6 N) f#include <uf_defs.h>: S# d. _' _1 v1 F. L2 Y* }" \' y
#include <NXOpen/Session.hxx>
) ^5 C$ l; U7 g$ A0 F" J; N. x- A6 U#include <uf.h>6 n# a( |, O1 p( x+ D; ? v
#include <uf_ui.h>2 i* ]% v' Z" ?% Q8 y& Y# \/ ?
8 k9 L$ ^- I0 f8 N/ Uusing namespace NXOpen;
) ]# ?/ X/ o0 q8 W& }' z0 i* D2 `9 i! V6 ]. {, z% e
// Explicit Activation
* d4 @8 e+ h* Z// This entry point is used to activate the application explicitly, as in
8 h: n* V" h; r// "File->Execute-> NX Open..."
, k L1 Y, P6 a6 Iextern "C" DllExport void ufusr( char *parm, int *returnCode, int rlen )
) H- X, x* t, t( `5 P. N{
( [, k( L& R+ s( `/ f; j/* TODO: Add your NXOpen application code here */! b4 C- g/ T& W# F5 H# T) O
2 o0 D% Y, {# n( a- M
uc1601("您好!欢迎您的到来。",1);
+ X" I' w8 r8 R! ?$ s" x4 @/ y
; J; C' i: m. B X. d7 l+ `8 a, [8 \
}
; ^) o9 `6 `* w* L) t//---------------------------------------------------------------------------
t* @! S8 T8 p3 S Y: \. |// This method specifies how a shared image is unloaded from memory
$ B1 Z) T3 v4 d3 ]4 G" G" h% ~// within NX. This method gives you the capability to unload an
3 K+ q; B# ?1 `// internal NX Open application or user exit from NX
8 Q {$ N" D# s; F; j# F//--------------------------------------------------------------------------, s" Y: z: m8 ?: Y8 a& v
extern "C" DllExport int ufusr_ask_unload( void ) + r* ~2 c, I- ^- ?. {
{ 8 B1 E0 v0 _/ g0 X1 o. ^/ N. p6 E
//return (int)Session::LibraryUnloadOptionExplicitly; 9 s) H$ ]5 T8 ^8 Y
return (int)Session::LibraryUnloadOptionImmediately;
* Q$ A2 ]3 ~2 c' |) {//return (int)Session::LibraryUnloadOptionAtTermination; " ~9 x! M7 _5 L& l k3 J0 _
}* M' Y' `# Z6 @3 V
: \- }! F' ?1 G0 F
* ^$ u. s @ N/ d
0 W+ e, [' j1 V! _ r |
|