PrintDlgEx()関数を使いたいのですが。。。

[戻る]
hoho 2002/11/21(木) 17:12:10
win2000上でVC++6.0を使用して、PrintDlgEx()関数を使った
プリンタ出力プログラムを作ろうとしているのですが、
コンパイル時にPrintDlgEx()関数やPRINTDLGEX構造体が
無いためにエラーとなってしまいます。

たしかにVC++のCOMMDLG.HにPrintDlgEx()関数とPRINTDLGEX構造体が
無いのですが、このPrintDlgEx()関数はどのように
提供されているものなのでしょうか?
(MSDNオンラインを見た限りではwin2000では提供されているとなっていますが。。。)

もしくはVC++にサービスパック等アップデートを
行わないと入手できない関数なのでしょうか?

説明が下手で申し訳ございませんが、ご存知の
方いらっしゃいましたらご教授お願い致します。

dairygoods 2002/11/21(木) 18:03:08
VC++に付属のSDKは、NT4.0/Win95用です。
SDK Update Siteから、最新のSDKをダウンロードする必要があります。

http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

hoho 2002/11/22(金) 10:34:37
[[解決]]
dairygoodsさん、回答ありがとうございます!
さっそくやってみます!
ありがとうございました!

古いスレッドには追加発言できません。