akinori_sのプロフィール

@akinori_s akinori_s
ありがとう数31
質問数0
回答数54
ベストアンサー数
21
ベストアンサー率
60%
お礼率
0%

神奈川在住です。在宅でのプログラムの仕事ありましたらお気軽に(^^)

  • 登録日2001/11/14
  • 固定長ファイルの書き込み方法(スペースの場合)

    固定長ファイルの書込み処理で、スペース(長さ=15)を書込む場合、 どうやってやればいいのでしょうか? 以下のようにやるのは、ダサイですよね? fprintf(fp, " "); /* スペースを15コ */ sprintf等の %s 等の方法を変えて、出来ないですよね?

  • Windowsディレクトリの取得

    Javaは基本的にOS等プラットホーム依存がないので、 大好きなのですが、 逆に、OSに依存している、windowsディレクトリを取得することはできるのでしょうか? するとしたらどうすればよいのでしょうか?

    • 締切済み
    • ron3
    • Java
    • 回答数2
  • MFCでウィンドウ枠をアニメーションさせたい

    こんにちは、VC++初心者です。 今MFCでデスクトップマスコットを作りたいと思っています。 MFCのSDIアプリでとりあえず作成している最中で、 BMP画像の表示はC***ViewクラスのOnDraw関数で表示させています。 問題はウィンドウ枠です。 スタイル指定をWS_POPUPにして、クライアント領域にのみ表示させていますが、 リージョンを使って、BMP画像を切り取った形のウィンドウにするのにてこずっています。 ちうか、そもそもOnDraw関数内でBMP表示とともに行っている、 SetWindowRgn関数がうまく動いてくれていない状態です(泣)。 ソースの一部をのせておきますで、どうかご判断ください。 宜しくお願いします。 CTestView::CTestView() { //コンストラクタでビットマップの読み込みとリージョンの設定 gazou.LoadBitmap( IDB_GAZOU); //CBitmapのメンバ変数 m_rgn[0].CreateEllipticRgn(0, 0, 48,48); //CRgnのメンバ変数1 m_rgn[1].CreateRectRgn(0, 0, 48,48); //CRgnのメンバ変数1 } void CTestView::OnDraw(CDC* pDC) { //画像表示及びリージョンの切り替え 中略... static int anim = 0; CDC dc; dc.CreateCompatibleDC( pDC); dc.SelectObject( gazou); pDC->BitBlt(0,0,48,48,&dc,0,0,SRCAND); //48*48ドットのBMP HRGN hrgn =(HRGN)m_rgn[anim].Detach(); SetWindowRgn( hrgn, true); dc.DeleteDC(); anim ^= 1; 中略... }

  • MFCでウィンドウ枠をアニメーションさせたい

    こんにちは、VC++初心者です。 今MFCでデスクトップマスコットを作りたいと思っています。 MFCのSDIアプリでとりあえず作成している最中で、 BMP画像の表示はC***ViewクラスのOnDraw関数で表示させています。 問題はウィンドウ枠です。 スタイル指定をWS_POPUPにして、クライアント領域にのみ表示させていますが、 リージョンを使って、BMP画像を切り取った形のウィンドウにするのにてこずっています。 ちうか、そもそもOnDraw関数内でBMP表示とともに行っている、 SetWindowRgn関数がうまく動いてくれていない状態です(泣)。 ソースの一部をのせておきますで、どうかご判断ください。 宜しくお願いします。 CTestView::CTestView() { //コンストラクタでビットマップの読み込みとリージョンの設定 gazou.LoadBitmap( IDB_GAZOU); //CBitmapのメンバ変数 m_rgn[0].CreateEllipticRgn(0, 0, 48,48); //CRgnのメンバ変数1 m_rgn[1].CreateRectRgn(0, 0, 48,48); //CRgnのメンバ変数1 } void CTestView::OnDraw(CDC* pDC) { //画像表示及びリージョンの切り替え 中略... static int anim = 0; CDC dc; dc.CreateCompatibleDC( pDC); dc.SelectObject( gazou); pDC->BitBlt(0,0,48,48,&dc,0,0,SRCAND); //48*48ドットのBMP HRGN hrgn =(HRGN)m_rgn[anim].Detach(); SetWindowRgn( hrgn, true); dc.DeleteDC(); anim ^= 1; 中略... }

  • Javaアプリケーション実行の返り値を取る方法

    コマンドラインからJavaアプリケーションを実行させて、 成功/失敗の返り値を取りたいのですが。 普通に実行するとmain()を動かすわけですから返り値はvoidで不可能ですよね。 コマンドラインからmain()以外のメソッドを呼び出すとかって可能でしょうか? そのほか何か方法はありますか? ちなみに、batファイルで返り値を判断して、処理を行いたいのですが。 ご存知の方教えてください。よろしくお願いします。

    • ベストアンサー
    • kici
    • Java
    • 回答数1